.in_banner_caseA{
width:100%;
height:246px;
background:url(../images/banner_case.jpg) center top no-repeat;
padding-top:124px;
overflow:hidden;
}
.banner_caseA{
width:1200px;
background:url(../images/anli_hr.png) left 81px no-repeat;
height:246px;
}
.banner_caseA_T{
width:100%;
height:107px;
line-height:68px;
font-size:48px;
color:#fff;
font-weight:bold;
}
.banner_caseA_D{
width:100%;
height:42px;
line-height:42px;
font-size:22px;
color:#fff;
overflow:hidden;
}

.zhbang_xc_banner{
width:100%;
height:360px;
background:url(../images/banner.jpg) center top no-repeat;
}
.zhbang_xc_banner_in{
width:1200px;
height:360px;
position:relative;
}
.zhbang_xc_banner_ina{
width:1200px;
height:78px;
line-height:68px;
position:absolute;
left:0;
font-size:50px;
color:#fff;
font-weight:bold;
top:132px;
white-space: nowrap;
word-break: keep-all;
overflow: hidden;
text-overflow: ellipsis;
}
.zhbang_xc_banner_ina span{
color:#e84606;
font-size:60px;
font-family:Arial, Helvetica, sans-serif;
}
.zhbang_xc_banner_ina sup{
font-size:36px;
color:#e84606;
}
.zhbang_xc_banner_inb{
width:1200px;
height:34px;
line-height:34px;
position:absolute;
left:0;
font-size:24px;
color:#fff;
top:232px;
}
.zhbang_xc_banner_inc{
width:471px;
height:51px;
position:absolute;
left:0;
top:87px;
}


.zhbang_curr{
width:1184px;
height:46px;
line-height:46px;
background:url(../images/curr_ico.png) left 16px no-repeat;
padding-left:16px;
font-size:14px;
color:#808080;
overflow:hidden;
}
.zhbang_curr a{
font-size:14px;
color:#808080;
text-decoration:none;
}

.banner_about{
width:100%;
height:380px;
background:url(../images/banner_about.jpg) center top no-repeat;
}
.about_num{
width:1200px;
height:380px;
position:relative;
}
.about_num_1{
width:60px;
height:56px;
line-height:56px;
position:absolute;
left:0;
top:216px;
}
.about_num_2{
width:60px;
height:56px;
line-height:56px;
position:absolute;
left:181px;
top:216px;
}
.about_num_3{
width:88px;
height:56px;
line-height:56px;
position:absolute;
left:197px;
top:216px;
}
.about_num_4{
width:144px;
height:56px;
line-height:56px;
position:absolute;
left:447px;
top:216px;
}
.about_num span{
font-size:48px;
color:#fff;
font-weight:bold;
font-family:Arial, Helvetica, sans-serif;
}

.banner_contact{
width:100%;
height:380px;
background:url(../images/banner_contact.jpg) center top no-repeat;
}

.banner_wh{
width:100%;
height:380px;
background:url(../images/banner_wh.jpg) center top no-repeat;
}

.banner_coop{
width:100%;
height:380px;
background: #3f7cb0;
}

.in_banner_about{
width:100%;
height:360px;
background:url(../images/in_banner_about.jpg) center top no-repeat;
}
.in_banner_contact{
width:100%;
height:360px;
background:url(../images/in_banner_contact.jpg) center top no-repeat;
}
.in_banner_process{
width:100%;
height:360px;
background:url(../images/in_banner_process.jpg) center top no-repeat;
}
.in_banner_hz{
width:100%;
height:360px;
background:url(../images/in_banner_coop.jpg) center top no-repeat;
}
.in_banner_coc{
width:100%;
height:360px;
background:url(../images/in_banner_xm.jpg) center top no-repeat;
}
.in_banner_cocs{
/* width:100%;
height:360px;
background:url(../images/in_banner_xms.jpg) center top no-repeat; */
}
.in_banner_hr{
width:100%;
height:400px;
background:url(../images/banner_hr.jpg) center top no-repeat;
}
.in_banner_syetem{
width:100%;
height:380px;
background:url(../images/banner_fuwu.jpg) center top no-repeat;
}
.in_banner_xm_txt{
width:1200px;
padding-top:117px;
overflow:hidden;
}
.in_banner_news{
width:100%;
height:380px;
background:url(../images/in_banner_news.jpg) center top no-repeat;
}
.in_banner_cases{
width:100%;
height:360px;
background:url(../images/in_banner_cases.jpg) center top no-repeat;
}
.in_banner_cases_txt{
width:1200px;
padding-top:94px;
overflow:hidden;
}

.all_curr{
width:100%;
height:70px;
border-bottom:1px solid #e7e7e7;
}
.all_furr{
width:100%;
height:70px;
border-bottom:1px solid #e5e5e5;
}
.column_curr{
width:1200px;
height:70px;
overflow:hidden;
}
.column{
width:882px;
height:70px;
float:left;
}
.column ul{
margin:0;
padding:0;
list-style:none;
}
.column ul li{
width:126px;
height:70px;
float:left;
line-height:70px;
background:url(../images/li.png) 93px center no-repeat;
}
.column ul li a{
font-size:18px;
color:#1a1a1a;
text-decoration:none;
}
.column ul li:last-child{
background:none;
}
.column ul li a:hover{
color:#c9282e;
font-weight:bold;
}
.column ul li a.cur{
color:#c9282e;
font-weight:bold;
}


.new_curr{
width:280px;
height:70px;
float:right;
text-align:right;
line-height:70px;
font-size:14px;
color:#1a1a1a;
}
.new_curr a{
font-size:14px;
color:#1a1a1a;
text-decoration:none;
}
.new_curr span{
color:#c9282e;
}

.zib_about{
width:1200px;
height:740px;
position:relative;
}
.zib_about_T{
width:591px;
height:64px;
position:absolute;
left:0;
top:80px;
z-index:1;
}
.zib_about_Desc{
width:590px;
height:400px;
position:absolute;
left:0;
font-size:16px;
color:#1a1a1a;
line-height:24px;
top:199px;
text-align:justify;
}
.zib_about_Pic{
width:557px;
height:560px;
background:url(../images/img_bg.png) right bottom no-repeat;
position:absolute;
right:0;
top:80px;
z-index:2;
}

.ziScroll-left{ position:relative; width:540px;overflow:hidden;box-shadow:0 0 12px rgba(0,0,0,0.2);}
.ziScroll-left .hd{ overflow:hidden;  height:24px; width:138px; margin:0 auto; position:absolute; left:317px; top:493px; z-index:4;}
.ziScroll-left .hd .prev{ display:block; width:24px; height:24px; float:right; margin-right:15px;overflow:hidden; cursor:pointer; background:url("../images/rol_l.png") no-repeat;}
.ziScroll-left .hd .prev:hover{background:url("../images/rol_ls.png") no-repeat;}
.ziScroll-left .hd .next{display:block; width:24px; height:24px; float:right; overflow:hidden; cursor:pointer; background:url("../images/rol_r.png") no-repeat;}
.ziScroll-left .hd .next:hover{background:url("../images/rol_rs.png") no-repeat;}
.ziScroll-left .hd .prevStop{ background-position:-60px 0; }
.ziScroll-left .hd .nextStop{ background-position:-60px -50px; }
.ziScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; margin-top:9px;}
.ziScroll-left .hd ul li{ float:left;  width:6px; height:6px; overflow:hidden; margin-right:9px; text-indent:-999px; cursor:pointer; background:url("../images/circle_out.png") no-repeat; }
.ziScroll-left .hd ul li.on{ background:url("../images/circle_hover.png") no-repeat; }
.ziScroll-left .bd{ width:540px; overflow:hidden;}
.ziScroll-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }
.ziScroll-left .bd ul li{ width:540px; float:left; height:540px;_display:inline;}
.ziScroll-left .bd ul li span{ color:#999;}
.ziC{
width:540px;
height:540px;
position:relative;
}
.ziC_A{
width:540px;
height:470px;
position:absolute;
left:0;
top:0;
}
.ziC_A img{
width:540px;
height:470px;
}
.ziC_B{
width:260px;
padding-left:30px;
height:80px;
line-height:80px;
background-color:#c9282e;
position:absolute;
left:0;
bottom:0;
font-size:18px;
color:#fff;
}

.wll_wuwu{
width:100%;
height:754px;
padding-top:36px;
background:url(../images/all_fuwu.jpg) center top no-repeat;
overflow:hidden;
}
.wuwu_TT{
width:1200px;
height:82px;
line-height:82px;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
}
.wuwu_Desc{
width:1200px;
height:68px;
line-height:26px;
font-size:16px;
color:#1a1a1a;
}

.afwScroll-left{ position:relative; width:1230px; margin:0 auto;}
.afwScroll-left .hd{ overflow:hidden;  height:24px; width:144px; margin:0 auto; position:absolute; left:583px; top:535px; z-index:4;}
.afwScroll-left .hd .prev{ display:block; width:24px; height:24px; float:right; margin-right:15px;overflow:hidden; cursor:pointer; background:url("../images/rol_l.png") no-repeat; display:none;}
.afwScroll-left .hd .prev:hover{background:url("../images/rol_ls.png") no-repeat;}
.afwScroll-left .hd .next{display:block; width:24px; height:24px; float:right; overflow:hidden; cursor:pointer; background:url("../images/rol_r.png") no-repeat;display:none;}
.afwScroll-left .hd .next:hover{background:url("../images/rol_rs.png") no-repeat;}
.afwScroll-left .hd .prevStop{ background-position:-60px 0; }
.afwScroll-left .hd .nextStop{ background-position:-60px -50px; }
.afwScroll-left .hd ul{ float:left; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none;}
.afwScroll-left .hd ul li{ float:left;  width:12px; height:12px; overflow:hidden; margin-right:9px; text-indent:-999px; cursor:pointer; background:url("../images/cr_out.png") no-repeat; }
.afwScroll-left .hd ul li.on{ background:url("../images/cr_hover.png") no-repeat; }
.afwScroll-left .bd{ width:1222px; overflow:hidden; padding-left:8px;}
.afwScroll-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }
.afwScroll-left .bd ul li{ width:380px; margin-left:12px; margin-right:18px; float:left; height:490px;_display:inline; padding:12px 0;}
.zib_afw_li{
width:380px;
height:490px;
background-color:#fff;
border-radius:12px;
box-shadow:0 0 12px rgba(0,0,0,0.1);
position:relative;
margin-top:6px;
overflow:hidden;
}
.zib_afw_li_A{
width:380px;
height:154px;
position:absolute;
left:0;
top:0;
}
.zib_afw_li_B{
width:348px;
height:250px;
position:absolute;
left:20px;
top:180px;
}
.zib_afw_li_B dl{
margin:0;
padding:0;
list-style:none;
}
.zib_afw_li_B dl dt{
width:166px;
border-radius:40px;
background-color:#f5f5f5;
height:36px;
float:left;
line-height:36px;
margin-right:8px;
margin-bottom:14px;
text-align:center;
}
.zib_afw_li_B dl dt a{
font-size:16px;
color:#4c4c4c;
text-decoration:none;
}

.zib_afw_li_B dl dt:hover{
background-color:#e84606;
}
.zib_afw_li_B dl dt:hover a{
color:#fff;
}

.zib_afw_li_C{
width:89px;
height:32px;
position:absolute;
left:277px;
top:431px;
}
.zib_afw_li_C a{
width:89px;
height:32px;
display:block;
line-height:32px;
color:#e84606;
font-size:14px;
text-decoration:none;
background:url(../images/xores.png) 63px center no-repeat;
}
.zib_afw_li_C a:hover{
background:url(../images/xores.png) right center no-repeat;
color:#e84606;
}

.zib_afw_li:hover{
margin-top:0;
box-shadow:0 0 10px rgba(0,0,0,0.3);
}

.zib_afw_li,.zib_afw_li_C a{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_srand{
width:100%;
padding-top:40px;
height:500px;
background-color:#f2f3f5;
overflow:hidden;
}
.srand_TT{
width:1200px;
height:54px;
line-height:54px;
text-align:center;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
}
.srand_Desc{
width:1200px;
height:65px;
line-height:39px;
text-align:center;
font-size:16px;
color:#1a1a1a;
}

.xm_city_china{
width:864px;
background:url(../images/xm_china.png) center top no-repeat;
background-color:#0067bf;
padding-bottom:30px;
padding-top:810px;
overflow:hidden;
}

.Ctys{
width:825px;
padding-left:5px;
margin:0 auto;
overflow:hidden;
}
.Ctys ul{
margin:0;
padding:0;
list-style:none;
}
.Ctys ul li{
width:165px;
float:left;
height:136px;
}
.Ctys_li{
width:152px;
height:118px;
position:relative;
border-radius:12px;
overflow:hidden;
}
.Ctys_li span{
width:152px;
height:118px;
display:block;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}
.Ctys_li span img{
width:152px;
height:118px;
}
.Ctys_li label{
width:152px;
height:38px;
display:block;
position:absolute;
left:0;
bottom:0;
background:url(../images/city_trans.png) no-repeat;
line-height:38px;
text-align:center;
font-weight:bold;
font-size:14px;
z-index:2;
color:#fff;
}

.Ctys_li:hover span img{
transform: scale(1.1);
}

.Ctys_li span img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.lx_ccb{
width:100%;
height:920px;
background:url(../images/lx_ccb.png) center top no-repeat;
background-color:#f2f2f2;
}

.lx_ccb_in{
width:1200px;
height:920px;
position:relative;
}

.lx_cot{
width:397px;
height:60px;
position:absolute;
left:0;
top:90px;
}

.C_china{
width:613px;
height:475px;
background:url(../images/c_china.png) no-repeat;
position:absolute;
right:130px;
top:50px;
}

.lx_ccb_in strong{
color:#3d454c;
}
.lx_ccb_1{
width:370px;
height:146px;
position:absolute;
left:0;
top:190px;
}
.lx_ccb_2{
width:370px;
height:146px;
position:absolute;
left:0;
top:376px;
}
.lx_ccb_3{
width:370px;
height:146px;
position:absolute;
left:0;
top:566px;
}
.lx_ccb_4{
width:370px;
height:146px;
position:absolute;
left:418px;
top:566px;
}
.lx_ccb_5{
width:370px;
height:146px;
position:absolute;
left:834px;
top:566px;
}
.lx_ccb_6{
width:370px;
height:146px;
position:absolute;
left:0;
top:732px;
}
.lx_ccb_7{
width:370px;
height:146px;
position:absolute;
left:418px;
top:732px;
}
.lx_ccb_8{
width:370px;
height:146px;
position:absolute;
left:834px;
top:732px;
}
.lx_ccb_A{
width:348px;
height:64px;
line-height:44px;
background:url(../images/dw.png) left 15px no-repeat;
font-size:24px;
color:#4c4c4c;
font-weight:bold;
padding-left:22px;
}
.lx_ccb_B{
width:380px;
height:24px;
font-size:14px;
color:#000000;
}
.lx_ccb_C{
width:370px;
height:34px;
font-size:12px;
color:#000000;
line-height:14px;
font-family:Arial, Helvetica, sans-serif;
}
.lx_ccb_D{
width:370px;
line-height:22px;
font-size:14px;
color:#000000;
overflow:hidden;
}

.in_banner_about_txt{
width:698px;
padding-left:502px;
padding-top:130px;
overflow:hidden;
display:none;
}

.banner_txt_1{
width:1200px;
height:78px;
line-height:78px;
font-size:54px;
color:#11be01;
padding-top:182px;
}
.banner_english_1{
width:1200px;
height:50px;
font-size:18px;
color:#7d8894;
font-family:Arial, Helvetica, sans-serif;
}
.banner_txt_2{
width:1200px;
height:74px;
line-height:74px;
font-size:54px;
color:#fff;
padding-top:111px;
font-weight:bold;
}
.banner_english_2{
width:1200px;
height:70px;
line-height:44px;
font-size:26px;
color:#fff;
}
.banner_line_2{
width:210px;
height:1px;
background-color:#e84606;
}

.body_wx{
width:100%;
background:url(../images/body_wx.gif) repeat-x;
background-color:#fff;
padding-bottom:60px;
overflow:hidden;
}

.body_1{
width:100%;
background:url(../images/new_about_bj.gif) repeat-x;
background-color:#f0f1f2;
padding-bottom:60px;
overflow:hidden;
}
.column_location{
width:1200px;
height:60px;
}

.location{
width:290px;
padding-left:20px;
font-size:14px;
color:#000000;
height:60px;
line-height:60px;
float:right;
background:url(../images/location.png) left center no-repeat;
}
.location a{
color:#999;
text-decoration:none;
}
.location a:hover{
color:#c9282e;
}
.location span{
color:#c9282e;
}

.curr{
width:1180px;
padding-left:20px;
font-size:14px;
color:#000000;
height:60px;
line-height:60px;
background:url(../images/location.png) left center no-repeat;
}
.curr a{
color:#808080;
text-decoration:none;
}
.curr a:hover{
color:#e84606;
}
.curr span{
color:#e84606;
}

.bang_search{
width:1200px;
height:88px;
overflow:hidden;
}
.bang_search_ll{
width:500px;
height:88px;
font-size:14px;
float:left;
}
.bang_search_l{
width:500px;
height:48px;
padding-top:9px;
float:left;
}
.bang_search_l ul{
margin:0;
padding:0;
list-style:none;
}
.bang_search_l ul li{
width:190px;
float:left;
overflow:hidden;
}
.bang_search_l ul li a{
width:180px;
height:48px;
display:block;
text-align:center;
line-height:48px;
font-size:18px;
color:#fff;
text-decoration:none;
}

.bang_search_l ul li.vca a{
background:url(../images/2c_a.png) no-repeat;
}
.bang_search_l ul li.vcb a{
background:url(../images/2c_b.png) no-repeat;
}

.bang_search_r{
width:580px;
float:right;
height:88px;
position:relative;
}
.bang_search_r_1{
width:260px;
height:40px;
position:absolute;
left:25px;
top:0;
}
.nn_input{
width:418px;
height:40px;
border:none;
background:none;
color:#818384;
font-size:14px;
}
.bang_search_r_2{
width:80px;
height:40px;
position:absolute;
right:0;
top:0;
}

.about_A{
width:1200px;
padding-top:60px;
overflow:hidden;
}
.about_A_L{
width:540px;
background-color:#fff;
height:470px;
float:left;
overflow:hidden;
}
.about_A_R{
width:600px;
float:right;
overflow:hidden;
font-size:14px;
color:#666;
line-height:28px;
padding-top:6px;
text-align: justify;
}
.about_A_R p{
margin:0;
padding:0;
}

.IT_A{
width:1200px;
height:108px;
line-height:108px;
font-size:36px;
color:#1a1a1a;
text-align:center;
font-weight:bold;
}
.culture{
width:1200px;
padding-bottom:30px;
overflow:hidden;
}
.culture_li{
width:554px;
float:left;
overflow:hidden;
}
.culture_li ul{
margin:0;
padding:0;
list-style:none;
}
.culture_li ul li{
width:554px;
height:91px;
padding-top:16px;
background:url(../images/line_1.png) bottom right no-repeat;
float:left;
}
.culture_li_A{
width:504px;
padding-left:50px;
height:41px;
line-height:38px;
font-size:20px;
color:#1a1a1a;
font-weight:bold;
}
.culture_li_B{
width:504px;
padding-left:50px;
height:25px;
line-height:25px;
font-size:16px;
color:#5c6166;
}
.c_ico_1{
background:url(../images/c_ico_1.png) left center no-repeat;
}
.c_ico_2{
background:url(../images/c_ico_2.png) left center no-repeat;
}
.c_ico_3{
background:url(../images/c_ico_3.png) left center no-repeat;
}
.c_ico_4{
background:url(../images/c_ico_4.png) left center no-repeat;
}
.culture_li ul li:last-child{
background:none;
}

.culture_img{
width:592px;
float:right;
overflow:hidden;
}

.fengcai{
width:1200px;
padding-bottom:50px;
overflow:hidden;
margin:0 auto;
}
.fengcai_slide{ position:relative;zoom:1; height: 390px; width:1200px;}
.fengcai_slide .piclist{ overflow:hidden; zoom:1; height:366px; width:1200px; margin:0; padding:0; list-style:none;}
.fengcai_slide .fengcai_ohbox{overflow:hidden; position:relative;left: 52px;width:1100px;}
.fengcai_slide .piclist li{float:left;width:256px; height: 366px;margin-right:24px; position:relative; }
.fengcai_slide .piclist li img{ width: 256px; height: 366px; position:absolute; left:0; top:0;}
.fengcai_slide .piclist li span{ width:256px; height:60px; line-height:60px; text-align:center; color:#fff; display:block; position:absolute; left:0; bottom:0; background:url(../images/td_tans.png) repeat-x; font-size:18px;}
.fengcai_slide .piclist li span em{ font-style:normal; color:rgba(255,255,255,0.7); font-size:14px; font-family:Arial, Helvetica, sans-serif;}
.fengcai_slide .pageBtn span{display:block;width:30px;height:366px;position:absolute;top:0;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}
.fengcai_slide .pageBtn .prev{background:url(../images/id_left.png) left center no-repeat;}
.fengcai_slide .pageBtn .next{background:url(../images/id_right.png) right center no-repeat; left:1170px;}
.fengcai_slide .pageBtn span:hover{background:url(../images/id_lefts.png) left center no-repeat;}
.fengcai_slide .pageBtn .next:hover{background:url(../images/id_rights.png) right center no-repeat;}

.dengcai{
width:1252px;
padding-bottom:50px;
overflow:hidden;
margin:0 auto;
}
.dengcai_slide{ position:relative;zoom:1; height: 159px; width:1252px;}
.dengcai_slide .piclist{ overflow:hidden; zoom:1; height:159px; width:1252px; margin:0; padding:0; list-style:none;}
.dengcai_slide .dengcai_ohbox{overflow:hidden; position:relative;left: 26px;width:1200px;}
.dengcai_slide .piclist li{float:left;width:198px; height: 159px;margin-right:8px; }
.dengcai_slide .piclist li img{ width: 198px; height: 126px;border-radius:10px;}
.dengcai_slide .piclist li span{ width:198px; height:33px; line-height:33px; text-align:center; font-size:14px; color:#333333; display:block;}
.dengcai_slide .pageBtn span{display:block;width:26px;height:126px;position:absolute;top:0;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}
.dengcai_slide .pageBtn .prev{background:url(../images/l_ll.png) left center no-repeat;}
.dengcai_slide .pageBtn .next{background:url(../images/r_rr.png) right center no-repeat; left:1226px;}
.dengcai_slide .pageBtn span:hover{background:url(../images/l_l.png) left center no-repeat;}
.dengcai_slide .pageBtn .next:hover{background:url(../images/r_r.png) right center no-repeat;}

.partner_slide{ position:relative;zoom:1; height: 220px; width:1320px; margin:0 auto;}
.partner_slide .piclist{ overflow:hidden; zoom:1; height:220px; width:1320px; margin:0; padding:0; list-style:none;}
.partner_slide .ohbox{overflow:hidden; position:relative;left: 60px;width:1200px;}
.partner_slide .piclist li{float:left;width:220px; height: 220px;margin-right:25px;}
.partner_slide .piclist li a{ width:218px; height:218px; display:block; background-color:#FFFFFF; border:1px solid #e5e5e5; position:relative;}
.partner_slide .piclist li img{ width: 140px; height: 140px; position:absolute; left:40px; top:26px;}
.partner_slide .piclist li span{ width:218px; height:33px; line-height:33px; text-align:center; font-size:14px; color:#000000; display:block; position:absolute; left:0; top:170px;}
.partner_slide .pageBtn span{display:block;width:60px;height:220px;position:absolute;top:0;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}
.partner_slide .pageBtn .prev{background:url(../images/hot_l.png) left center no-repeat;}
.partner_slide .pageBtn .next{background:url(../images/hot_r.png) right center no-repeat; left:1260px;}
.partner_slide .pageBtn span:hover{background:url(../images/hot_ls.png) left center no-repeat;}
.partner_slide .pageBtn .next:hover{background: url(../images/hot_rs.png) right center no-repeat;}

.partner_slide .piclist li a:hover{
border:1px solid #e5e5e5;
box-shadow:0 0 15px rgba(0,0,0,0.1);
}

.partner_slide .piclist li a:hover span{
color:#c9282e;
font-weight:bold;
}

.body_2{
width:100%;
background-color:#fff;
padding:0 0 40px 0;
overflow:hidden;
}
.About_cases_T{
width:1198px;
border:1px solid #eeeeee;
height:125px;
padding:25px 0 0 0;
background-color:#fff;
box-shadow:0 0 12px rgba(0,0,0,0.07);
overflow:hidden;
}
.IT_B{
width:1198px;
height:54px;
line-height:54px;
font-size:36px;
color:#1a1a1a;
text-align:center;
font-weight:bold;
padding-top:4px;
}
.About_cases_TD{
width:1198px;
height:31px;
line-height:31px;
color:#000000;
font-size:16px;
text-align:center;
}

.body_why{
width:100%;
background-color:#f2f4f5;
overflow:hidden;
padding-top:48px;
padding-bottom:60px;
}
.nnTT{
width:1200px;
text-align:center;
overflow:hidden;
height:78px;
padding-top:50px;
}

.About_cases{
width:1130px;
border:1px solid #e6e6e6;
padding:30px 35px;
background-color:#ffffff;
overflow:hidden;
}
.About_cases_title{
width:1120px;
height:40px;
padding-left:10px;
line-height:40px;
background:url(../images/tm_2.png) left center no-repeat;
font-size:16px;
color:#000000;
font-weight:bold;
}
.Process_main{
width:1170px;
background-color:#fff;
padding:20px 0 20px 30px;
overflow:hidden;
}
.Process_T{
width:1126px;
padding-left:14px;
height:64px;
line-height:64px;
color:#1a1a1a;
font-size:24px;
background:url(../images/tm_5.png) left center no-repeat;
font-weight:bold;
}
.Process_T span{
color:#ccc;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
font-weight:normal;
}
.Process_Tx{
width:1140px;
height:82px;
line-height:82px;
font-size:14px;
color:#808080;
}

.Process_wox{
width:1200px;
box-shadow:0 0 7px rgba(0,0,0,0.2);
overflow:hidden;
background-color:#fff;
}

.Process_box{
width:1200px;
height:420px;
}
.Process_box ul{
margin:0;
padding:0;
list-style:none;
}
.Process_box ul li{
width:252px;
height:160px;
float:left;
}
.Process_li{
width:90px;
height:128px;
}
.Process_li span{
width:90px;
height:90px;
display:block;
}
.lc_ico_1{
background:url(../images/lc_ico_1.png) no-repeat;
}
.lc_ico_2{
background:url(../images/lc_ico_2.png) no-repeat;
}
.lc_ico_3{
background:url(../images/lc_ico_3.png) no-repeat;
}
.lc_ico_4{
background:url(../images/lc_ico_4.png) no-repeat;
}
.lc_ico_5{
background:url(../images/lc_ico_5.png) no-repeat;
}
.lc_ico_6{
background:url(../images/lc_ico_6.png) no-repeat;
}
.lc_ico_7{
background:url(../images/lc_ico_7.png) no-repeat;
}
.lc_ico_8{
background:url(../images/lc_ico_8.png) no-repeat;
}
.lc_ico_9{
background:url(../images/lc_ico_9.png) no-repeat;
}
.lc_ico_10{
background:url(../images/lc_ico_10.png) no-repeat;
}
.Process_li label{
width:90px;
height:38px;
line-height:38px;
display:block;
text-align:center;
color:#808080;
font-size:14px;
}
.Process_li:hover .lc_ico_1{
background:url(../images/lc_ico_1s.png) no-repeat;
}
.Process_li:hover .lc_ico_2{
background:url(../images/lc_ico_2s.png) no-repeat;
}
.Process_li:hover .lc_ico_3{
background:url(../images/lc_ico_3s.png) no-repeat;
}
.Process_li:hover .lc_ico_4{
background:url(../images/lc_ico_4s.png) no-repeat;
}
.Process_li:hover .lc_ico_5{
background:url(../images/lc_ico_5s.png) no-repeat;
}
.Process_li:hover .lc_ico_6{
background:url(../images/lc_ico_6s.png) no-repeat;
}
.Process_li:hover .lc_ico_7{
background:url(../images/lc_ico_7s.png) no-repeat;
}
.Process_li:hover .lc_ico_8{
background:url(../images/lc_ico_8s.png) no-repeat;
}
.Process_li:hover .lc_ico_9{
background:url(../images/lc_ico_9s.png) no-repeat;
}
.Process_li:hover .lc_ico_10{
background:url(../images/lc_ico_10s.png) no-repeat;
}
.Process_li:hover label{
color:#098bfa;
}

.Process_li span{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.lx_name_num{
width:153px;
padding-left:25px;
}
.lx_num{
width:20px;
height:20px;
line-height:20px;
display:inline;
float:left;
background:url(../images/lc_num.png) no-repeat;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:bold;
text-align:center;
}
.lx_name{
width:123px;
font-size:16px;
color:#333333;
line-height:20px;
font-weight:bold;
float:right;
}
.lx_desc{
width:943px;
height:49px;
line-height:49px;
padding-left:19px;
color:#000000;
font-size:14px;
}

.body_3{
width:100%;
background:url(../images/curr_bg.gif) repeat-x;
background-color:#fff;
overflow:hidden;
}

.coop_T{
width:1200px;
}
.coop_T span{
width:1200px;
height:54px;
line-height:54px;
font-size:36px;
font-weight:bold;
color:#1a1a1a;
display:block;
text-align:center;
}
.coop_T label{
width:1200px;
height:38px;
display:block;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
font-size:18px;
color:#dddddd;
font-weight:bold;
line-height:23px;
}
.coop_line{
width:40px;
height:2px;
margin:0 auto;
background-color:#c9282e;
}
.coop_Desc{
width:1200px;
padding-top:10px;
text-align:center;
overflow:hidden;
color:#000000;
font-size:18px;
line-height:26px;
}

.coop_box{
width:1230px;
padding-top:30px;
overflow:hidden;
}
.coop_box ul{
margin:0;
padding:0;
list-style:none;
}
.coop_box ul li{
width:410px;
height:450px;
float:left;
}
.coop_box_li{
width:380px;
height:390px;
position:relative;
}
.cois_1{
background:url(../images/01.png) 74px 239px no-repeat;
}
.cois_2{
background:url(../images/02.png) 74px 239px no-repeat;
}
.cois_3{
background:url(../images/03.png) 74px 239px no-repeat;
}
.coop_box_li_A{
width:380px;
height:220px;
position:absolute;
left:0;
top:0;
}
.coop_box_li_BC{
width:378px;
height:153px;
padding-top:17px;
border:1px solid #e6e6e6;
position:absolute;
left:0;
border-top:none;
top:220px;
}
.coop_box_li_B{
width:233px;
font-size:20px;
color:#333333;
font-weight:bold;
padding-left:140px;
height:50px;
line-height:50px;
}
.coop_box_li_C{
width:306px;
padding:0 36px;
overflow:hidden;
line-height:24px;
font-size:16px;
color:#4c4c4c;
text-align:justify;
}

.cois_1:hover{
background:url(../images/01s.png) 74px 239px no-repeat;
background-color:#e84606;
}
.cois_2:hover{
background:url(../images/02s.png) 74px 239px no-repeat;
background-color:#e84606;
}
.cois_3:hover{
background:url(../images/03s.png) 74px 239px no-repeat;
background-color:#e84606;
}
.coop_box_li:hover .coop_box_li_BC{
border-color:#e84606;
}
.coop_box_li:hover .coop_box_li_B{
color:#fff;
}
.coop_box_li:hover .coop_box_li_C{
color:#fff;
}

.body_4{
width:100%;
height:560px;
padding-top:40px;
background:url(../images/hz_bg.jpg) center top no-repeat;
overflow:hidden;
}
.coop_more{
width:744px;
padding:30px 228px 0 228px;
overflow:hidden;
}
.coop_more ul{
margin:0;
padding:0;
list-style:none;
}
.coop_more ul li{
width:372px;
height:258px;
color:#8d9399;
font-family:Arial, Helvetica, sans-serif;
float:left;
}
.coop_more ul li span{
width:372px;
height:154px;
display:block;
text-align:center;
}
.coop_more_li{
width:372px;
line-height:30px;
font-size:24px;
text-align:center;
overflow:hidden;
}
.coop_more_li strong{
font-size:18px;
color:#333333;
font-weight:bold;
}

.coop_form{
width:1200px;
padding:30px 0;
background-color:#fff;
overflow:hidden;
}

.biaodan_box{
width:1080px;
padding:0 60px 5px 60px;
overflow:hidden;
}
.biaodan_box ul{
margin:0;
padding:0;
list-style:none;
}
.biaodan_box ul li{
width:360px;
height:54px;
font-size:16px;
color:#000000;
position:relative;
float:left;
}
.biaodan_box ul li label{
width:85px;
padding-left:15px;
height:40px;
display:inline;
line-height:40px;
position:absolute;
left:0;
top:0;
}
.bd_input{
width:208px;
padding-left:10px;
height:38px;
border:1px solid #e6e6e6;
border-radius: 4px;
background-color:#fff;
line-height:38px;
position:absolute;
left:100px;
top:0;
color:#b2b2b2;
font-size:12px;
}
.bd_input:focus{
border:1px solid #c9282e;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(226, 70, 11, .6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(226, 70, 11, .6);
}

.biaodan_box_textarea{
width:990px;
height:140px;
position:absolute;
left:100px;
top:0;
}
.tz_r{
width:928px;
padding-left:10px;
height:130px;
padding-top:10px;
border:1px solid #e6e6e6;
border-radius: 4px;
background-color:#fff;
color:#b2b2b2;
font-size:12px;
}
.tz_r:focus{
border:1px solid #c9282e;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(226, 70, 11, .6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(226, 70, 11, .6);
}

.biaodan_submit{
width:180px;
height:40px;
margin:0 auto;
z-index:1;
}

.body_5{
width:100%;
background:url(../images/bc_cur.gif) repeat-x;
padding-bottom:20px;
overflow:hidden;
}

.HI_T_search{
width:1200px;
padding-top:60px;
height:80px;
border-bottom:1px solid #dcdcdc;
overflow:hidden;
}
.HI_T{
width:280px;
float:left;
overflow:hidden;
}
.HI_search{
width:360px;
float:right;
overflow:hidden;
}

.vc_T{
padding-top:30px;
height:80px;
font-size:42px;
color:#1a1a1a;
line-height:80px;
overflow:hidden;
text-align:center;
}

.bc_search{
width:360px;
height:40px;
background-color:#f0f0f0;
border-radius:20px;
position:relative;
overflow:hidden;
}

.partner_vlide{ position:relative;zoom:1; height:360px; width:1320px; margin:40px auto 0 auto;}
.partner_vlide .piclist{ overflow:hidden; zoom:1; height:360px; width:1320px; margin:0; padding:0; list-style:none;}
.partner_vlide .ohbox{overflow:hidden; position:relative;left: 60px;width:1200px;}
.partner_vlide .piclist li{float:left;width:303px; height: 360px;}
.partner_vlide .piclist li a{ width:290px; height:360px; display:block;}
.HI_sox{
width:290px;
height:360px;
background-color:#ffcc00;
position:relative;
}
.HI_sox_A{
width:286px;
height:158px;
position:absolute;
left:2px;
top:2px;
background-color:#fff;
text-align:center;
}

.HI_sox_B{
width:290px;
height:44px;
line-height:44px;
position:absolute;
left:0;
top:179px;
font-size:1rem;
color:#1a1a1a;
font-weight:bold;
text-align:center;
}
.HI_sox_C{
width:230px;
height:54px;
line-height:18px;
position:absolute;
left:30px;
top:230px;
font-size:14px;
color:#000000;
}
.HI_sox_D{
width:83px;
height:32px;
line-height:32px;
position:absolute;
right:26px;
top:305px;
font-size:14px;
color:#4c4c4c;
background:url(../images/hi_arrow.png) 62px center no-repeat;
}
.partner_vlide .pageBtn span{display:block;width:60px;height:360px;position:absolute;top:0;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}
.partner_vlide .pageBtn .prev{background:url(../images/hot_l.png) left center no-repeat;}
.partner_vlide .pageBtn .next{background:url(../images/hot_r.png) right center no-repeat; left:1260px;}
.partner_vlide .pageBtn span:hover{background:url(../images/hot_ls.png) left center no-repeat;}
.partner_vlide .pageBtn .next:hover{background: url(../images/hot_rs.png) right center no-repeat;}

.HI_sox:hover{
background-color:#e84606;
}
.HI_sox:hover .HI_sox_B{
color:#fff;
}
.HI_sox:hover .HI_sox_C{
color:#fff;
}
.HI_sox:hover .HI_sox_D{
color:#fff;
background:url(../images/hi_arrows.png) right center no-repeat;
}

.HI_sox,.HI_sox_D{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.body_6{
width:100%;
padding-top:30px;
padding-bottom:60px;
background-color:#fff;
overflow:hidden;
}
.warp_item{
width:1200px;
margin:0 auto;
}
.item_coc{
width:1210px;
}
.item_coc ul{
margin:0;
padding:0;
list-style:none;
}
.item_coc ul li{
width:242px;
height:300px;
float:left;
}
.item_coc ul li.item_coc_main{
width:484px;
}
.item_coc ul li.item_coc_more{
width:472px;
}

.icoc_more{
width:472px;
height:220px;
padding-top:60px;
background-color:#fff;
}
.icoc_more span{
width:472px;
height:90px;
display:block;
text-align:center;
line-height:60px;
font-size:30px;
color:#1478d0;
}
.icoc_more a{
width:88px;
height:28px;
line-height:28px;
text-align:center;
color:#fff;
border:1px solid #0069c2;
background-color:#0069c2;
font-size:14px;
display:block;
margin:0 auto;
}
.icoc_more a:hover{
background-color:#fff;
color:#0069c2;
}

.item_coc_li{
    width: 230px;
    height: 280px;
    background: #ffcc00;
    position: relative;
/*width:230px;*/
/*height:280px;*/
/*background:url(../images/hot_out.png) no-repeat;*/
/*position:relative;*/
}
.item_coc_li a{
width:230px;
height:280px;
display:block;
}
.item_coc_li_A{
width: 230px;
    height: 140px;
    top: 0;
/*width:200px;*/
/*height:140px;*/
/*padding-top:10px;*/
/*position:absolute;*/
/*left:15px;*/
/*top:0;*/
/*text-align:center;*/
/*border-bottom:1px solid #e5e5e5;*/
}
.item_coc_li_A img{
/* width:130px;
height:130px; */
}
.item_coc_li_B{
width:230px;
height:47px;
line-height:47px;
text-align:center;
position:absolute;
left:0;
top:161px;
font-size:16px;
color:#000000;
}
.item_coc_li_C{
width:90px;
height:30px;
line-height:30px;
text-align:center;
color:#808080;
background-color:#f0f0f0;
font-size:14px;
position:absolute;
left:70px;
top:216px;
}
.item_coc_li:hover{
background:url(../images/hot_hover.png) no-repeat;
box-shadow:0 0 9px rgba(0,0,0,0.2);
}
.item_coc_li:hover .item_coc_li_B{
color:#c9282e;
}
.item_coc_li:hover .item_coc_li_C{
color:#fff;
background-color:#e84606;
}

.body_cases{
width:100%;
padding-bottom:60px;
background-color:#f2f2f2;
overflow:hidden;

}

.bodya_cases{
width:100%;
padding-bottom:60px;
background-color:#f7f7f7;
overflow:hidden;
}

.anli_main{
width:1200px;
overflow:hidden;
}
.cases_left{
width:912px;
float:left;
overflow:hidden;
}
.cases_list{
width:910px;
border:1px solid #f0f0f0;
background-color:#fff;
overflow:hidden;
}
.cases_list ul{
margin:0;
padding:0;
list-style:none;
}
.cases_list ul li{
width:910px;
height:219px;
background:url(../images/vc_line.png) center bottom no-repeat;
float:left;
position:relative;
}
.cases_list_Pic{
width:290px;
height:180px;
position:absolute;
left:20px;
top:19px;
}
.cases_list_Pic img{
width:290px;
height:180px;
border:none;
}
.cases_list_title{
width:540px;
height:38px;
line-height:38px;
position:absolute;
top:31px;
left:337px;
white-space:nowrap;
overflow:hidden;
text-overflow: ellipsis;
}
.cases_list_title a{
font-size:20px;
color:#000000;
}
.cases_list_desc{
width:540px;
height:54px;
line-height:20px;
position:absolute;
left:337px;
top:74px;
font-size:14px;
color:#808080;
}
.cases_list_tag{
width:458px;
position:absolute;
left:342px;
top:151px;
height:32px;
line-height:32px;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#000000;
}
.cases_list_tag a{
color:#333333;
}
.cases_list_tag a:hover{
text-decoration:underline;
color:#e84606;
}
.cases_list_date{
width:90px;
text-align:right;
position:absolute;
left:787px;
top:151px;
height:32px;
line-height:32px;
}
.cases_list_date a{
font-size:14px;
color:#808080;
text-decoration:none;
}

.cases_list ul li:hover .cases_list_title a{
color:#e84606;
font-weight:bold;
}
.cases_list_date a:hover {
color:#e84606;
}
.anli_new{
width:59px;
height:59px;
position:absolute;
right:0;
top:0;
background:url(../images/new.png) no-repeat;
}

.cases_list ul li{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.bang_box{
width:910px;
border:1px solid #eee;
background-color:#fff;
overflow:hidden;
}
.bang_T{
width:910px;
height:80px;
border-bottom:1px solid #f0f0f0;
overflow:hidden;
}
.bang_T span{
width:400px;
float:left;
height:80px;
line-height:80px;
display:inline;
padding-left:30px;
font-size:24px;
color:#1a1a1a;
font-weight:bold;
}
.bang_T span em{
font-style:normal;
color:#b2b2b2;
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
font-weight:normal;
}
.bang_T label{
width:100px;
height:80px;
line-height:80px;
display:inline;
float:right;
text-align:right;
padding-right:30px;
}
.bang_T label a{
font-family:Arial, Helvetica, sans-serif;
font-size:14px;
color:#808080;
text-decoration:none;
}
.bang_li{
width:850px;
padding:10px 30px 20px 30px;
overflow:hidden;
}
.bang_li_left{
width:425px;
float:left;
overflow:hidden;
}
.bang_li_T{
width:300px;
padding-left:38px;
height:48px;
line-height:48px;
background:url(../images/ico_1.png) left center no-repeat;
font-size:22px;
color:#4c4c4c;
}
.bang_li_ol{
width:425px;
overflow:hidden;
}
.bang_li_ol ul{
margin:0;
padding:0;
list-style:none;
}
.bang_li_ol ul li{
width:410px;
padding-left:15px;
height:30px;
line-height:30px;
float:left;
background:url(../images/em.png) left center no-repeat;
white-space:nowrap;
overflow:hidden;
text-overflow: ellipsis;
}
.bang_li_ol ul li a{
color:#808080;
font-size:14px;
}
.bang_li_ol ul li:hover{
background:url(../images/om.png) left center no-repeat;
}
.bang_li_ol ul li:hover a{
color:#006ac5;
}

.bang_li_right{
width:425px;
float:right;
overflow:hidden;
}

.wel_cases{
width:300px;
overflow:hidden;
}
.wel_cases ul{
margin:0;
padding:0;
list-style:none;
}
.wel_cases ul li{
width:300px;
border-bottom:1px dashed #ccc;
float:left;
}
.wel_cases_title{
width:300px;
padding-top:14px;
line-height:18px;
overflow:hidden;
}
.wel_cases_title a{
font-size:16px;
color:#000000;
text-decoration:none;
}
.wel_cases_data{
width:300px;
height:30px;
line-height:30px;
color:#b2b2b2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.wel_cases ul li:last-child{
border:none;
}
.wel_cases ul li:hover .wel_cases_title a{
color:#c9282e;
}

.cases_right{
width:270px;
float:right;
overflow:hidden;
}
.ca_info{
width:270px;
padding-bottom:14px;
overflow:hidden;
}
.ca_info ul{
margin:0;
padding:0;
list-style:none;
}
.ca_info ul li{
width:270px;
height:66px;
float:left;
}
.ca_info ul li a{
width:226px;
font-size:18px;
color:#ffffff;
height:60px;
display:block;
line-height:60px;
background:url(../images/li.png) no-repeat;
padding-left:44px;
}
.ca_info ul li a:hover{
background:url(../images/lis.png) no-repeat;
font-weight:bold;
}

.ca_coc{
width:240px;
padding:0 15px 20px 15px;
background-color:#fff;
border:1px solid #eeeeee;
overflow:hidden;
}
.ca_MCT{
width:240px;
height:74px;
overflow:hidden;
}
.ca_MCT span{
width:200px;
padding-left:10px;
background:url(../images/mct.png) left center no-repeat;
float:left;
height:70px;
line-height:70px;
display:inline;
font-size:18px;
color:#333333;
}
.ca_MCT span em{
font-style:normal;
font-size:12px;
color:#b2b2b2;
}

.ca_hot_ci{
width:240px;
height:180px;
}
.ca_hot_ci img{
width:240px;
height:180px;
}

.ca_wel_cases{
width:240px;
overflow:hidden;
}
.ca_wel_cases ul{
margin:0;
padding:0;
list-style:none;
}
.ca_wel_cases ul li{
width:240px;
padding-bottom:8px;
border-bottom:1px dashed #ccc;
float:left;
overflow:hidden;
}
.ca_wel_cases_title{
width:240px;
padding-top:14px;
padding-bottom:5px;
line-height:18px;
overflow:hidden;
}
.ca_wel_cases_title a{
font-size:16px;
color:#000000;
text-decoration:none;
}
.ca_wel_cases_data{
width:240px;
height:30px;
line-height:30px;
color:#b2b2b2;
font-family:Arial, Helvetica, sans-serif;
font-size:12px;
}
.ca_wel_cases ul li:last-child{
border:none;
}
.ca_wel_cases ul li:hover .ca_wel_cases_title a{
color:#147efb;
}
.ca_contact{
width:240px;
padding-top:10px;
overflow:hidden;
line-height:30px;
font-size:14px;
color:#808080;
}



.ZN_main{
width:1200px;
}
.ZN_left{
width:812px;
float:left;
}


.ZN_list{
width:812px;
}
.ZN_list ul{
margin:0;
padding:0;
list-style:none;
}
.ZN_list ul li{
width:810px;
height:148px;
float:left;
border:1px solid #eee;
background-color:#fff;
position:relative;
margin-bottom:10px;
}
.ZN_list_title{
width:750px;
height:34px;
line-height:34px;
position:absolute;
left:30px;
top:22px;
}
.ZN_list_title a{
color:#1a1a1a;
font-size:20px;
text-decoration:none;
}
.ZN_list_date{
width:730px;
padding-left:20px;
height:24px;
line-height:24px;
background:url(../images/time_ico.png) left center no-repeat;
position:absolute;
left:30px;
top:59px;
font-size:14px;
color:#b2b2b2;
font-family:Arial, Helvetica, sans-serif;
}
.ZN_list_desc{
width:750px;
height:48px;
position:absolute;
left:30px;
top:89px;
overflow:hidden;
line-height:19px;
font-size:14px;
color:#000000;
}

.ZN_list ul li:hover{
border-top:1px solid #c9282e;
background-color:#fff;
box-shadow:0 0 6px rgba(0,0,0,0.1);
}
.ZN_list ul li:hover .ZN_list_title a{
color:#c9282e;
}

.body_contact{
width:100%;
overflow:hidden;
background:url(../images/info_bgss.gif) repeat-x;
background-color:#fff;
}
.ZN_contact{
width:1200px;
padding-bottom:60px;
overflow:hidden;
}
.ZN_contact_left{
width:600px;
float:left;
overflow:hidden;
}
.ZN_contact_right{
width:560px;
height:336px;
padding-top:20px;
background-color:#0069c2;
float:right;
}
.ZN_contact_li{
width:464px;
overflow:hidden;
padding-left:45px;
}
.ZN_contact_li ul{
margin:0;
padding:0;
list-style:none;
}
.ZN_contact_li ul li{
width:464px;
float:left;
background:url(../images/line_2.png) right bottom no-repeat;
}
.ZN_contact_li_dl{
width:400px;
overflow:hidden;
line-height:40px;
font-size:16px;
padding:22px 0 22px 64px;
color:#ffffff;
}
.ZN_contact_li_dl strong{
font-size:24px;
color:#ffffff;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
}
.ZN_contact_li ul li:last-child{
background:none;
}

.all_f5{
width:100%;
padding:46px 0;
background-color:#ebeced;
overflow:hidden;
}
.lx_china{
width:594px;
float:left;
overflow:hidden;
}
.lx_addr{
width:514px;
float:right;
padding-top:23px;
overflow:hidden;
}
.lx_addr_A{
width:498px;
padding-left:16px;
height:68px;
line-height:68px;
font-size:24px;
color:#1a1a1a;
background:url(../images/lx_om.png) left center no-repeat;
}
.lx_addr_B{
width:514px;
overflow:hidden;
line-height:24px;
color:#000000;
font-size:14px;
}
.lx_addr_B span{
font-family:Arial, Helvetica, sans-serif;
color:#000000;
}
.lx_addr_C{
width:514px;
overflow:hidden;
color:#000000;
font-size:14px;
line-height:28px;
}
.lx_addr_line{
width:514px;
height:40px;
border-bottom:1px solid #dcdcdc;
}
.lx_ol{
width:1230px;
padding-top:50px;
overflow:hidden;
}
.lx_ol ul{
margin:0;
padding:0;
list-style:none;
}
.lx_ol ul li{
width:410px;
height:230px;
float:left;
}
.lx_ol_li{
width:378px;
height:178px;
border:1px solid #e5e5e5;
position:relative;
}
.lx_ol_li_ico{
width:90px;
height:90px;
position:absolute;
left:145px;
top:-45px;
}
.lx_a{
background:url(../images/lx_a.png) center center no-repeat;
}
.lx_b{
background:url(../images/lx_b.png) center center no-repeat;
}
.lx_c{
background:url(../images/lx_c.png) center center no-repeat;
}
.lx_ol_li_name{
width:378px;
height:38px;
line-height:38px;
position:absolute;
left:0;
text-align:center;
top:62px;
color:#1a1a1a;
font-size:22px;
font-weight:bold;
}
.lx_ol_li_desc{
width:378px;
overflow:hidden;
position:absolute;
left:0;
top:102px;
line-height:24px;
color:#4c4c4c;
font-size:16px;
height:48px;
text-align:center;
}

.lx_ol_li:hover{
border:1px solid #e84606;
}
.lx_ol_li:hover .lx_a{
background:url(../images/lx_a.png) center center no-repeat;
}
.lx_ol_li:hover .lx_b{
background:url(../images/lx_b.png) center center no-repeat;
}
.lx_ol_li:hover .lx_c{
background:url(../images/lx_c.png) center center no-repeat;
}

.lx_ol_li:hover .lx_ol_li_name{
color:#c9282e;
}
.lx_ol_li:hover .lx_ol_li_desc{
color:#333333;
}

.lx_biaodan{
width:930px;
padding:24px 135px 60px 135px;
border:1px solid #e5e5e5;
box-shadow:0 0 4px rgba(0,0,0,0.1);
margin:0 auto;
}
.lx_biaodan_tab{
width:930px;
height:52px;
text-align:center;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
}
.lx_biaodan_tab ul{
margin:0;
padding:0;
list-style:none;
}
.lx_biaodan_tab ul li{
width:120px;
height:52px;
line-height:52px;
text-align:center;
font-size:18px;
color:#000000;
float:left;
}
.lx_biaodan_tab ul li.sels{
border-bottom:4px solid #e84606;
color:#e84606;
font-weight:bold;
}

.biaodan_box_1{
width:1020px;
padding-top:40px;
overflow:hidden;
}
.biaodan_box_1 ul{
margin:0;
padding:0;
list-style:none;
}
.biaodan_box_1 ul li{
width:510px;
height:70px;
font-size:16px;
color:#000000;
position:relative;
float:left;
}
.biaodan_box_1 ul li label{
width:85px;
padding-left:15px;
height:40px;
display:inline;
line-height:40px;
position:absolute;
left:0;
top:0;
}
.bd_inputs{
width:328px;
padding-left:10px;
height:38px;
border:1px solid #e6e6e6;
border-radius: 4px;
background-color:#fff;
line-height:38px;
position:absolute;
left:100px;
top:0;
color:#666;
font-size:14px;
}
.bd_inputs:focus{
border:1px solid #c9282e;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(226, 70, 11, .6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(226, 70, 11, .6);
}

.biaodan_box_textarea_1{
width:850px;
height:140px;
position:absolute;
left:100px;
top:0;
}
.tz_rs{
width:840px;
padding-left:10px;
height:130px;
padding-top:10px;
border:1px solid #e6e6e6;
border-radius: 4px;
background-color:#fff;
color:#666;
font-size:14px;
}
.tz_r:focus{
border:1px solid #33aaff;
outline: 0;
-webkit-box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(50, 177, 235, .6);
box-shadow: inset 0 1px 1px rgba(0,0,0,.075), 0 0 8px rgba(50, 177, 235, .6);
}

.biaodan_submit_1{
width:280px;
height:40px;
margin:0 auto;
z-index:1;
}
.biaodan_submit_1 input{
width:120px;
height:40px;
border:none;
line-height:40px;
text-align:center;
background-color:#e84606;
font-size:16px;
color:#fff;
cursor:pointer;
}

.biaodan_submit_1 input.ct_btn{
background-color:#fff;
color:#000000;
text-align:left;
}

.txtScroll-left{ position:relative; width:1200px;overflow:hidden;}
.txtScroll-left .hd{ overflow:hidden;  height:24px; width:144px; margin:0 auto; position:absolute; left:798px; top:320px; z-index:4;}
.txtScroll-left .hd .prev{ display:block; width:24px; height:24px; float:right; margin-right:15px;overflow:hidden; cursor:pointer; background:url("../images/rol_l.png") no-repeat;}
.txtScroll-left .hd .prev:hover{background:url("../images/rol_ls.png") no-repeat;}
.txtScroll-left .hd .next{display:block; width:24px; height:24px; float:right; margin-right:15px; overflow:hidden; cursor:pointer; background:url("../images/rol_r.png") no-repeat;}
.txtScroll-left .hd .next:hover{background:url("../images/rol_rs.png") no-repeat;}
.txtScroll-left .hd .prevStop{ background-position:-60px 0; }
.txtScroll-left .hd .nextStop{ background-position:-60px -50px; }
.txtScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; margin-top:10px;}
.txtScroll-left .hd ul li{ float:left;  width:6px; height:6px; overflow:hidden; margin-right:9px; text-indent:-999px; cursor:pointer; background:url("../images/circle_out.png") no-repeat; }
.txtScroll-left .hd ul li.on{ background:url("../images/circle_hover.png") no-repeat; }
.txtScroll-left .bd{ width:1200px; overflow:hidden;}
.txtScroll-left .bd ul{overflow:hidden;zoom:1; margin:0; padding:0; list-style:none; }
.txtScroll-left .bd ul li{ width:1200px; float:left; height:410px;_display:inline;}
.txtScroll-left .bd ul li span{ color:#999;}
.bestC{
width:1200px;
height:410px;
position:relative;
}
.bestC_bg{
width:660px;
height:360px;
background-color:#fff;
position:absolute;
box-shadow:0 0 7px rgba(23,51,76,0.3);
top:24px;
left:533px;
z-index:2;
}
.bestC_A{
width:610px;
height:410px;
background:url(../images/case_bg.gif) no-repeat;
position:absolute;
left:0;
top:0;
z-index:1;
}
.bestC_A img{
width:600px;
height:400px;
}
.bestC_B{
width:605px;
height:40px;
line-height:40px;
position:absolute;
left:566px;
top:62px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
z-index:3;
}
.bestC_B a{
font-size:20px;
color:#1a1a1a;
text-decoration:none;
}
.bestC_B a:hover{
color:#c9282e;
font-weight:bold;
}
.bestC_O{
width:605px;
height:35px;
line-height:35px;
position:absolute;
left:566px;
top:101px;
color:#000000;
font-size:14px;
z-index:3;
}
.bestC_O a{
color:#000000;
font-size:14px;
text-decoration:none;
}
.bestC_O a:hover{
color:#e84606;
}
.bestC_C{
width:605px;
height:75px;
position:absolute;
left:566px;
top:152px;
line-height:25px;
font-size:16px;
color:#1a1a1a;
z-index:3;
}
.bestC_D{
width:79px;
height:32px;
position:absolute;
left:566px;
top:261px;
z-index:3;
}
.bestC_D a{
width:89px;
height:32px;
display:block;
line-height:32px;
background:url(../images/more.png) 63px center no-repeat;
font-size:14px;
color:#1a1a1a;
text-decoration:none;
}
.bestC_D a:hover{
background:url(../images/xores.png) right center no-repeat;
color:#e84606;
}
.pageState{
display:none;
}

.bestC_D a{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.hot_ci{
width:300px;
height:225px;
}
.hot_ci img{
width:300px;
height:225px;
}

.all_fcity_line{
width:100%;
background-color:#e3e4e6;
height:1px;
overflow:hidden;
}

.jiangsu_Ab{
width:1200px;
height:530px;
}
.jiangsu_Ab_l{
width:540px;
height:470px;
box-shadow:0 0 15px rgba(0,0,0,0.2);
float:left;
}
.jiangsu_Ab_r{
width:630px;
float:right;
overflow:hidden;
}
.jiangsu_Ab_r_T{
width:630px;
overflow:hidden;
height:84px;
line-height:84px;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
border-bottom:1px solid #e5e5e5;
}
.jiangsu_Ab_r_Desc{
width:630px;
overflow:hidden;
padding:15px 0;
line-height:26px;
font-size:16px;
color:#4c4c4c;
}

.jiangsu_Ab_r_btn{
width:130px;
height:40px;
overflow:hidden;
}
.jiangsu_Ab_r_btn a{
width:128px;
height:38px;
border:1px solid #dcdee0;
display:block;
line-height:38px;
text-align:center;
font-size:14px;
color:#1b1b1b;
}
.jiangsu_Ab_r_btn a:hover{
background-color:#e84606;
border-color:#e84606;
color:#fff;
}

.all_VC_cases{
width:100%;
padding-bottom:50px;
background:url(../images/bc_cur.gif) repeat-x;
background-color:#f7f7f7;
overflow:hidden;
}
.VC_cases_class{
width:1200px;
box-shadow:0 0 5px rgba(0,0,0,0.07);
background-color:#fff;
overflow:hidden;
}
.VC_cases_search{
width:1200px;
height:130px;
position:relative;
}
.VC_cases_search_l{
width:126px;
height:36px;
line-height:36px;
position:absolute;
left:0;
text-align:right;
top:28px;
font-size:18px;
color:#4c4c4c;
font-weight:bold;
}

.VC_cases_search_r{
width:1048px;
height:100px;
position:absolute;
left:151px;
top:28px;
}
.VC_cases_search_r a{
height:36px;
line-height:36px;
display:inline-block;
margin-right:40px;
font-size:16px;
color:#4c4c4c;
text-decoration:none;
}
.VC_cases_search_r a.on{
font-weight:bold;
color:#e84606;
}

.VC_cases{
width:1215px;
}
.VC_cases ul{
margin:0;
padding:0;
list-style:none;
}
.VC_cases ul li{
width:405px;
height:563px;
float:left;
}
.VC_cases ul li a{
width:390px;
height:543px;
display:block;
}
.VC_cases_li{
width:390px;
height:543px;
position:relative;
background-color:#fff;
}

.VC_cases_li_A{
width:390px;
height:293px;
position:absolute;
left:0;
top:0;
text-align:center;
}
.VC_cases_li_A img{
width:390px;
height:293px;
border:none;
}
.VC_cases_li_B{
width:340px;
height:54px;
line-height:54px;
border-bottom:1px solid #ededed;
position:absolute;
left:25px;
top:303px;
font-size:16px;
color:#4c4c4c;
}

.VC_cases_li_C{
width:340px;
height:52px;
line-height:26px;
position:absolute;
left:25px;
top:377px;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
}
.VC_cases_li_D{
width:340px;
height:72px;
line-height:24px;
font-size:14px;
color:#1a1a1a;
position:absolute;
left:25px;
top:442px;
overflow:hidden;
}

.VC_cases_li:hover{
box-shadow:0 0 5px rgba(0,0,0,0.18);
}
.VC_cases_li:hover .VC_cases_li_C{
color:#e84606;
}

.vc_more{
width:1200px;
clear:both;
padding-top:30px;
overflow:hidden;
}

.all_bil_case{
width:100%;
overflow:hidden;
}

.carp{
width:1360px;
margin:0 auto;
}

.bsl_case_bd{
width:1362px;
height:900px;
background:url(../images/bd.jpg) no-repeat;
position:relative;
}
.bsl_case_bdA{
width:560px;
height:44px;
line-height:44px;
font-size:24px;
color:#1a1a1a;
position:absolute;
left:149px;
top:167px;
}
.bsl_case_bdB{
width:534px;
height:96px;
line-height:32px;
font-size:16px;
color:#000000;
position:absolute;
left:149px;
top:232px;
}
.bsl_case_bdC{
width:516px;
height:345px;
position:absolute;
left:147px;
top:316px;
}
.bsl_case_bdD{
width:580px;
height:34px;
line-height:34px;
font-size:14px;
color:#333;
position:absolute;
left:155px;
top:688px;
}
.bsl_case_bdD strong{
color:#e84606;
}
.bsl_case_bdE{
width:320px;
height:44px;
line-height:44px;
font-size:24px;
color:#1a1a1a;
position:absolute;
left:860px;
top:219px;
}
.bsl_case_bdF{
width:250px;
height:38px;
position:absolute;
left:919px;
top:293px;
}
.bsl_case_bdG{
width:250px;
height:38px;
position:absolute;
left:919px;
top:358px;
}
.bsl_case_bdH{
width:116px;
height:38px;
position:absolute;
left:919px;
top:422px;
}
.bsl_case_bdK{
width:116px;
height:38px;
position:absolute;
top:422px;
left:1052px;
z-index:2;
}
.bsl_case_bdK input{
width:116px;
height:38px;
line-height:38px;
background-color:#e84606;
border-radius:2px;
text-align:center;
font-size:14px;
color:#fff;
border:none;
}
.bsl_case_bdI{
width:250px;
height:38px;
position:absolute;
left:919px;
top:487px;
}
.bsl_input{
width:220px;
padding:0 15px;
height:38px;
line-height:38px;
border:none;
background-color:#f9efea;
border-radius:2px;
color:#bcc8d2;
font-size:14px;
}
.bsl_inputs{
width:86px;
padding:0 15px;
height:38px;
line-height:38px;
border:none;
background-color:#f9efea;
border-radius:2px;
color:#bcc8d2;
font-size:14px;
}
.bsl_case_bdJ{
width:389px;
height:42px;
position:absolute;
left:805px;
top:643px;
}

.bsl_case_bd_a{
width:100px;
height:36px;
line-height:36px;
position:absolute;
left:840px;
top:294px;
font-size:16px;
color:#333;
}
.bsl_case_bd_b{
width:100px;
height:36px;
line-height:36px;
position:absolute;
left:840px;
top:357px;
font-size:16px;
color:#333;
}
.bsl_case_bd_c{
width:100px;
height:36px;
line-height:36px;
position:absolute;
left:840px;
top:422px;
font-size:16px;
color:#333;
}
.bsl_case_bd_d{
width:100px;
height:36px;
line-height:36px;
position:absolute;
left:840px;
top:486px;
font-size:16px;
color:#333;
}
.bsl_case_bd_e{
width:330px;
height:44px;
line-height:22px;
position:absolute;
left:840px;
top:567px;
font-size:16px;
color:#333;
}

.all_hib{
width:100%;
padding-top:16px;
padding-bottom:60px;
background-color:#f2f2f2;
overflow:hidden;
}

.zhbang_xm{
width:1200px;
height:420px;
background-color:#fc0;
position:relative;
border-radius:12px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
}
.zhbang_xm_A{
width:210px;
padding:40px 14px 0 14px;
height:278px;
position:absolute;
left:39px;
top:49px;
border:1px solid #c7c7c7;
border-radius:12px;
}
.zhbang_xm_A img{
width:210px;
height:210px;
border:none;
}
.zhbang_xm_B{
width:580px;
height:72px;
line-height:72px;
position:absolute;
left:300px;
top:34px;
font-size:30px;
color:#333;
font-weight:bold;
}
.zhbang_xm_C{
width:580px;
height:106px;
padding:15px 0;
border-top:1px solid #e6e6e6;
border-bottom:1px solid #e6e6e6;
position:absolute;
left:300px;
top:164px;
font-size:16px;
line-height:26px;
color:#333333;
}
.zhbang_xm_C p{
margin:0;
padding:0;
}
.zhbang_xm_D{
width:128px;
height:38px;
line-height:38px;
padding-left:22px;
background:url(../images/ico_01.png) left center no-repeat;
font-size:18px;
color:#4c4c4c;
position:absolute;
left:300px;
top:106px;
}
.zhbang_xm_E{
width:168px;
height:38px;
line-height:38px;
padding-left:22px;
background:url(../images/ico_02.png) left center no-repeat;
font-size:18px;
color:#4c4c4c;
position:absolute;
left:463px;
top:106px;
}
.zhbang_xm_F{
width:168px;
height:38px;
line-height:38px;
padding-left:22px;
background:url(../images/ico_03.png) left center no-repeat;
font-size:18px;
color:#4c4c4c;
position:absolute;
left:653px;
top:106px;
}
.zhbang_xm_H{
width:120px;
height:40px;
position:absolute;
left:300px;
top:325px;
}
.zhbang_xm_H a{
width:76px;
padding-left:42px;
height:38px;
display:block;
font-size:16px;
color:#e84606;
text-decoration:none;
line-height:38px;
border:1px solid #e84606;
border-radius:40px;
background:url(../images/kf_icons.png) 16px 9px no-repeat;
}
.zhbang_xm_I{
width:360px;
height:40px;
line-height:40px;
position:absolute;
left:440px;
top:325px;
font-size:18px;
color:#1a1a1a;
}
.zhbang_xm_I em{
font-style:normal;
font-size:26px;
font-family:Arial, Helvetica, sans-serif;
font-weight:bold;
color:#e84606;
}
.zhbang_xm_G{
width:240px;
height:320px;
position:absolute;
left:920px;
top:50px;
}
.zhbang_xm_Gx{
width:240px;
height:320px;
position:relative;
}
.zhbang_xm_GxA{
width:240px;
height:280px;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}
.zhbang_xm_GxA img{
width:240px;
}
.zhbang_xm_GxB{
width:240px;
height:36px;
line-height:36px;
text-align:center;
position:absolute;
left:0;
top:239px;
font-size:16px;
color:#fff;
z-index:2;
}
.zhbang_xm_GxC{
width:120px;
height:40px;
position:absolute;
left:0;
bottom:0;
}
.zhbang_xm_GxC a{
width:77px;
padding-left:43px;
height:40px;
line-height:40px;
background:url(../images/kf_icon.png) 17px 10px no-repeat;
background-color:#e84606;
display:block;
font-size:16px;
color:#fff;
}
.zhbang_xm_GxD{
width:120px;
height:40px;
position:absolute;
right:0;
bottom:0;
}
.zhbang_xm_GxDx{
width:120px;
height:40px;
position:relative;
cursor:pointer;
}
.zhbang_xm_GxDxa{
width:77px;
padding-left:43px;
height:40px;
line-height:40px;
background:url(../images/wx_icon.png) 15px 11px no-repeat;
background-color:#0dac85;
font-size:16px;
color:#fff;
position:absolute;
left:0;
top:0;
}
.zhbang_xm_GxDxb{
width:120px;
height:120px;
position:absolute;
left:0;
top:40px;
display:none;
}
.zhbang_xm_GxDxb img{
width:120px;
height:120px;
}

.zhbang_xm_GxDx:hover .zhbang_xm_GxDxb{
display:block;
} 

.hib_xm{
width:1200px;
height:420px;
background-color:#fff;
position:relative;
border-radius:12px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
}
.hib_xm_A{
width:360px;
height:340px;
position:absolute;
left:40px;
top:43px;
}
.hib_xm_A img{
width:360px;
height:296px;
}
.hib_xm_B{
width:730px;
height:48px;
line-height:48px;
position:absolute;
left:435px;
top:42px;
font-size:30px;
color:#1a1a1a;
}
.hib_xm_C{
width:730px;
height:51px;
border-bottom:1px dashed #e3e3e3;
position:absolute;
left:435px;
top:102px;
}
.hib_xm_C ul{
margin:0;
padding:0;
list-style:none;
}
.hib_xm_C ul li{
float:left;
padding:0 30px;
display:inline-block;
height:36px;
line-height:36px;
font-size:14px;
color:#4d4d4d;
margin-right:10px;
border-radius:20px;
background-color:#eeeeee;
}

.hib_xm_D{
width:730px;
height:122px;
line-height:24px;
font-size:16px;
color:#1a1a1a;
position:absolute;
left:435px;
top:179px;
border-bottom:1px dashed #e3e3e3;
}
.hib_xm_E{
width:150px;
height:40px;
position:absolute;
left:435px;
top:331px;
}
.hib_xm_E a{
width:95px;
height:38px;
line-height:38px;
font-size:16px;
color:#c9282e;
display:block;
border:1px solid #c9282e;
background:url(../images/zx_ico.png) 29px 9px no-repeat;
padding-left:55px;
border-radius:20px;
}
.hib_xm_E a:hover{
background:url(../images/zx_icos.png) 29px 9px no-repeat;
background-color:#c9282e;
color:#fff;
}
.hib_xm_F{
width:302px;
height:40px;
line-height:40px;
position:absolute;
left:606px;
top:331px;
font-size:18px;
color:#1a1919;
background:url(../images/hib_xm_fel.png) right center no-repeat;
}

.hib_curr{
width:1200px;
padding-top:28px;
height:58px;
line-height:58px;
color:#1a1a1a;
font-size:14px;
overflow:hidden;
}
.hib_curr a{
color:#1a1a1a;
font-size:14px;
text-decoration:none;
}

.hib_item{
width:1200px;
}
.hib_item_l{
width:900px;
float:left;
}
#bh_colum_bar.fixed{
	width:100%;
	position:fixed;
	top:0;
	z-index:999;
}

.hib_item_gaishu{
width:900px;
background-color:#fff;
border-radius:12px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
overflow:hidden;
}

.hib_item_tab{
width:862px;
padding-left:38px;
height:57px;
background-color:#fff;
border-bottom:1px solid #e6e6e6;
box-shadow:0 0 7px rgba(0,0,0,0.15);
}
.hib_item_tab ul{
margin:0;
padding:0;
list-style:none;
}
.hib_item_tab ul li{
width:100px;
height:57px;
float:left;
margin-right:55px;
}
.hib_item_tab ul li a{
width:100px;
height:57px;
text-decoration:none;
display:block;
}
.hib_item_tab ul li a.selected{
background:url(../images/tab_curr.png) center bottom no-repeat;
}
.hib_item_tab ul li a span.tab_ico_01{
width:73px;
height:54px;
line-height:54px;
padding-left:27px;
background:url(../images/tab_ico_01.png) left 17px no-repeat;
display:block;
font-size:18px;
color:#1a1a1a;
}
.hib_item_tab ul li a.selected span.tab_ico_01{
background:url(../images/tab_ico_01s.png) left 17px no-repeat;
color:#e84606;
}
.hib_item_tab ul li a span.tab_ico_02{
width:73px;
height:54px;
line-height:54px;
padding-left:27px;
background:url(../images/tab_ico_02.png) left 17px no-repeat;
display:block;
font-size:18px;
color:#1a1a1a;
}
.hib_item_tab ul li a.selected span.tab_ico_02{
background:url(../images/tab_ico_02s.png) left 17px no-repeat;
color:#e84606;
}
.hib_item_tab ul li a span.tab_ico_03{
width:73px;
height:54px;
line-height:54px;
padding-left:27px;
background:url(../images/tab_ico_03.png) left 17px no-repeat;
display:block;
font-size:18px;
color:#1a1a1a;
}
.hib_item_tab ul li a.selected span.tab_ico_03{
background:url(../images/tab_ico_03s.png) left 17px no-repeat;
color:#e84606;
}
.hib_item_tab ul li a span.tab_ico_04{
width:73px;
height:54px;
line-height:54px;
padding-left:27px;
background:url(../images/tab_ico_04.png) left 17px no-repeat;
display:block;
font-size:18px;
color:#1a1a1a;
}
.hib_item_tab ul li a.selected span.tab_ico_04{
background:url(../images/tab_ico_04s.png) left 17px no-repeat;
color:#e84606;
}
.hib_item_tab ul li a span.tab_ico_05{
width:73px;
height:54px;
line-height:54px;
padding-left:27px;
background:url(../images/tab_ico_05.png) left 17px no-repeat;
display:block;
font-size:18px;
color:#1a1a1a;
}
.hib_item_tab ul li a.selected span.tab_ico_05{
background:url(../images/tab_ico_05s.png) left 17px no-repeat;
color:#e84606;
}

.hib_item_box{
width:830px;
padding:35px 30px;
font-size:16px;
line-height:26px;
color:#1a1a1a;
overflow:hidden;
}
.hitem_AAA{
width:830px;
height:91px;
line-height:88px;
background:url(../images/hitem_aaa.png) left bottom no-repeat;
font-size:36px;
color:#0d0d0d;
margin:20px auto 0 auto;
}
.hitem_A{
width:800px;
padding-left:20px;
height:45px;
line-height:45px;
background:url(../images/item_a.png) left 17px no-repeat;
font-size:24px;
color:#1a1a1a;
font-weight:bold;
}
.hitem_Ae{
width:800px;
padding-left:20px;
height:22px;
line-height:18px;
font-size:12px;
font-family:Arial, Helvetica, sans-serif;
color:#cdcdcd;
}
.hitem_B{
width:830px;
height:50px;
line-height:50px;
font-size:22px;
color:#1a1a1a;
font-weight:bold;
}

.hib_item_34kf{
width:900px;
height:140px;
border-radius:12px;
overflow:hidden;
}

.hib_item_kf{
width:820px;
height:74px;
margin:0 auto;
position:relative;
}
.hib_item_kfa{
width:150px;
height:40px;
position:absolute;
left:191px;
top:0;
}
.hib_item_kfa a{
width:94px;
height:40px;
line-height:40px;
font-size:16px;
color:#fff;
display:block;
background:url(../images/zx_ico.png) 30px 10px no-repeat;
background-color:#e84606;
padding-left:56px;
border-radius:20px;
}
.hib_item_kfb{
width:340px;
height:40px;
line-height:40px;
position:absolute;
left:361px;
top:0;
font-size:16px;
color:#1a1919;
font-weight:bold;
}
.hib_item_kfb strong{
color:#e84606;
font-size:24px;
font-weight:normal;
}

.hib_item_anli{
width:900px;
background-color:#fff;
border-radius:12px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
overflow:hidden;
}
.hitem_BBB{
width:830px;
height:103px;
line-height:100px;
background:url(../images/hitem_bbb.png) left bottom no-repeat;
font-size:36px;
color:#0d0d0d;
margin:23px auto 0 auto;
}

.hib_item_T{
width:840px;
height:84px;
margin:0 auto;
line-height:84px;
font-weight:bold;
color:#1a1a1a;
font-size:24px;
padding-left:20px;
background:url(../images/item_a.png) left 36px no-repeat;
}
.hib_item_case{
width:830px;
margin:30px auto 0 auto;
overflow:hidden;
}
.hib_item_case_slide{ position:relative;zoom:1; height: 258px; width:830px;}
.hib_item_case_slide .piclist{ overflow:hidden; zoom:1; height:258px; width:830px; margin:0; padding:0; list-style:none;}
.hib_item_case_slide .ohbox{overflow:hidden; position:relative;left:0;width:830px;}
.hib_item_case_slide .piclist li{float:left;width:260px; height: 258px;margin-right:24px;}
.hib_item_case_slide .pageBtn span{ background:url(../images/al_lt.png) no-repeat; display:block;width:40px;height:40px;position:absolute;top:70px;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px; z-index:99;}
.hib_item_case_slide .pageBtn .next{left:788px;background:url(../images/al_rt.png) no-repeat;}
.hib_item_case_slide .pageBtn span:hover{background:url(../images/al_lts.png) no-repeat;}
.hib_item_case_slide .pageBtn .next:hover{background:url(../images/al_rts.png) no-repeat;}
.hib_item_case_ol{
width:260px;
height:224px;
position:relative;
}
.hib_item_case_olA{
width:260px;
height:173px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.hib_item_case_olA img{
width:260px;
height:173px;
}
.hib_item_case_olB{
width:210px;
padding:15px 15px;
height:50px;
line-height:24px;
font-size:16px;
color:#1a1a1a;
font-weight:bold;
background-color:#fff;
position:absolute;
left:10px;
top:143px;
z-index:2;
box-shadow:0 0 4px rgba(0,0,0,0.3);
}

.hib_item_case_ol:hover .hib_item_case_olB{
background-color:#c9282e;
color:#fff;
}

.hib_item_case_list{
width:900px;
margin-bottom:20px;
overflow:hidden;
}
.hib_item_case_list ul{
margin:0;
padding:0;
list-style:none;
}
.hib_item_case_list ul li{
width:900px;
height:91px;
float:left;
}
.hib_item_clit{
width:830px;
height:90px;
margin:0 auto;
background:url(../images/clist_line.png) 76px center no-repeat;
border-bottom:1px dashed #e5e5e5;
position:relative;
}
.hib_item_clit_day{
width:65px;
height:34px;
line-height:34px;
position:absolute;
left:0;
top:19px;
font-size:36px;
color:#b2b2b2;
font-weight:bold;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.hib_item_clit_date{
width:65px;
height:18px;
line-height:18px;
position:absolute;
left:0;
top:52px;
font-size:14px;
color:#b2b2b2;
text-align:center;
font-family:Arial, Helvetica, sans-serif;
}
.hib_item_clit_title{
width:700px;
height:36px;
line-height:36px;
position:absolute;
left:96px;
top:15px;
font-size:16px;
color:#1a1a1a;
font-weight:bold;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}
.hib_item_clit_desc{
width:700px;
height:22px;
line-height:22px;
position:absolute;
left:96px;
top:49px;
font-size:14px;
color:#1a1a1a;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}

.hib_item_case_list ul li:hover{
background-color:#f5f5f5;
}
.hib_item_case_list ul li:hover .hib_item_clit{
border:none;
}
.hib_item_case_list ul li:hover .hib_item_clit_day{
color:#4d4d4d;
}
.hib_item_case_list ul li:hover .hib_item_clit_date{
color:#4d4d4d;
}
.hib_item_case_list ul li:hover .hib_item_clit_title{
color:#c9282e;
text-decoration:underline;
}

.hib_item_yshi{
width:900px;
background-color:#fff;
border-radius:12px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
overflow:hidden;
}
.hib_item_yshi_txt{
width:830px;
margin:0 auto;
padding:35px 0;
overflow:hidden;
font-size:16px;
line-height:22px;
color:#1a1a1a;
}
.hib_item_yshi_scroll{
width:830px;
margin:0 auto;
overflow:hidden;
}
.sengcai{
width:830px;
overflow:hidden;
}
.sengcai_slide{ position:relative;zoom:1; height:220px; width:830px;}
.sengcai_slide .piclist{ overflow:hidden; zoom:1; height:159px; width:830px; margin:0; padding:0; list-style:none;}
.sengcai_slide .sengcai_ohbox{overflow:hidden; position:relative;left: 24px;width:830px;}
.sengcai_slide .piclist li{float:left;width:190px; height: 159px;margin-right:8px; }
.sengcai_slide .piclist li img{ width: 190px; height: 126px;}
.sengcai_slide .piclist li span{ width:190px; height:33px; line-height:33px; text-align:center; font-size:14px; color:#333333; display:block;}
.sengcai_slide .pageBtn span{display:block;width:26px;height:126px;position:absolute;top:0;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}
.sengcai_slide .pageBtn .prev{background:url(../images/l_ll.png) left center no-repeat;}
.sengcai_slide .pageBtn .next{background:url(../images/r_rr.png) right center no-repeat; left:804px;}
.sengcai_slide .pageBtn span:hover{background:url(../images/l_l.png) left center no-repeat;}
.sengcai_slide .pageBtn .next:hover{background:url(../images/r_r.png) right center no-repeat;}


.hib_item_yshi_china{
width:900px;
padding:20px 0;
background-color:#f7f7f7;
overflow:hidden;
}
.hib_item_ysT{
width:830px;
height:103px;
margin:0 auto;
line-height:103px;
font-size:24px;
color:#1a1a1a;
border-bottom:1px dashed #c2d1ea;
font-weight:bold;
}

.Ctys{
width:825px;
margin:15px auto 0 auto;
}
.Ctys ul{
margin:0;
padding:0;
list-style:none;
}
.Ctys ul li{
width:165px;
float:left;
height:136px;
}
.Ctys_li{
width:152px;
height:118px;
border:2px solid #fff;
position:relative;
border-radius:2px;
}
.Ctys_li span{
width:152px;
height:118px;
display:block;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}
.Ctys_li span img{
width:152px;
height:118px;
}
.Ctys_li label{
width:152px;
height:38px;
display:block;
position:absolute;
left:0;
bottom:0;
background:url(../images/city_trans.png) no-repeat;
line-height:38px;
text-align:center;
font-weight:bold;
font-size:14px;
z-index:2;
color:#fff;
}

.Ctys_li:hover span img{
transform: scale(1.1);
}

.Ctys_li span img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.hib_item_yshi_dchina{
width:900px;
height:476px;
position:relative;
background:url(../images/data_china.png) center 33px no-repeat;
overflow:hidden;
}
#hap_addr_1{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_2.png) no-repeat;
position:absolute;
left:760px;
top:226px;
z-index:99;
cursor:pointer;
}
#hap_addr_2{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_2.png) no-repeat;
position:absolute;
left:770px;
top:246px;
display:none;
z-index:99;
cursor:pointer;
}
#hap_addr_3{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_2.png) no-repeat;
position:absolute;
left:740px;
top:240px;
display:none;
z-index:99;
cursor:pointer;
}
#hap_addr_4{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_2.png) no-repeat;
position:absolute;
left:775px;
top:290px;
z-index:99;
cursor:pointer;
display:none;
}
#hap_addr_5{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_2.png) no-repeat;
position:absolute;
left:700px;
top:396px;
display:none;
z-index:99;
cursor:pointer;
}
#hap_addr_6{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_2.png) no-repeat;
position:absolute;
left:774px;
top:153px;
display:none;
z-index:99;
cursor:pointer;
}
#hap_addr_7{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_2.png) no-repeat;
position:absolute;
left:701px;
top:145px;
display:none;
z-index:99;
cursor:pointer;
}
#hap_addr_8{
width:76px;
padding-left:54px;
padding-top:9px;
height:45px;
line-height:30px;
font-size:12px;
font-weight:bold;
color:#262727;
background:url(../images/addr_2.png) no-repeat;
position:absolute;
left:760px;
top:324px;
display:none;
z-index:99;
cursor:pointer;
}

#hap_1_1{
   width: 5px;
   height: 5px;
   position: absolute;
   left: 748px;
   top: 232px;
   z-index: 2;   
   cursor:pointer;

   
}
#hap_1_2{
   width: 5px;
   height: 5px;
   position: absolute;
   left: 766px;
   top: 292px;
   z-index: 2;
   cursor:pointer;   
  }
#hap_1_3{
   width: 5px;
   height: 5px;
   position: absolute;
   
   left: 753px;
   top: 292px;
   z-index: 2;
   cursor:pointer;   
   
  }
 #hap_1_4{
   width: 5px;
   height: 5px;
   position: absolute;
   left: 759px;

   top: 308px;
   z-index: 2;
   cursor:pointer;
   
  }
  #hap_1_5{
   width: 5px;
   height: 5px;
   position: absolute;
   left: 703px;
   top: 391px;
   z-index: 2;
   cursor:pointer;
   
  }
  #hap_1_6{
   width: 5px;
   height: 5px;
   position: absolute;
   left: 760px;
   top: 194px;
   z-index: 2;
   cursor:pointer;
  }
  #hap_1_7{
   width: 5px;
   height: 5px;
   position: absolute;
   left: 715px;
   top: 195px;
   z-index: 2;
   cursor:pointer; 
   
  }
  #hap_1_8{
   width: 5px;
   height: 5px;
   position: absolute;
   left: 757px;
   top: 341px;
   z-index: 2;
   cursor:pointer;
   
  }

.hib_item_yshi_team{
width:900px;
background-color:#fff;
overflow:hidden;
}
.hitemScroll-left{ position:relative; width:860px; margin:30px auto 0 auto; height:388px;}
.hitemScroll-left .hd{ overflow:hidden;  height:20px; padding:0 10px; width:256px; margin:25px auto 0 240px;}
.hitemScroll-left .hd .prev{ display:block; width:20px; height:20px; float:right; margin-right:5px;overflow:hidden; cursor:pointer; background:url("../images/t_lt.png") no-repeat;}
.hitemScroll-left .hd .prev:hover{background:url("../images/t_lts.png") no-repeat;}
.hitemScroll-left .hd .next{display:block; width:20px; height:20px; float:right; margin-right:5px; overflow:hidden; cursor:pointer; background:url("../images/t_rt.png") no-repeat;}
.hitemScroll-left .hd .next:hover{background:url("../images/t_rts.png") no-repeat;}
.hitemScroll-left .hd .prevStop{ background-position:-60px 0; }
.hitemScroll-left .hd .nextStop{ background-position:-60px -50px; }
.hitemScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; margin-top:7px;}
.hitemScroll-left .hd ul li{ float:left;  width:6px; height:6px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:url("../images/tt_out.png") no-repeat; }
.hitemScroll-left .hd ul li.on{ background:url("../images/tt_hover.png") no-repeat; }
.hitemScroll-left .bd{ width:860px; overflow:hidden;}
.hitemScroll-left .bd ul{ overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; }
.hitemScroll-left .bd ul li{ width:210px; float:left; height:300px;_display:inline; margin-right:6px; position:relative;}
.hitemScroll-left .bd ul li img{ width:210px; height:300px; position:absolute; left:0; top:0;}
.hitemScroll-left .bd ul li span{ width:210px; height:60px; line-height:60px; text-align:center; display:block;position:absolute; left:0; bottom:0; font-size:20px; color:#fff; font-weight:bold; background:url(../images/tran_a.png);}
.hitemScroll-left .bd ul li span em{ font-family:Arial, Helvetica, sans-serif; font-size:14px; font-weight:normal;}

.hitemScroll-left .bd ul li:hover span{
background:url(../images/tran_b.png);
}

.hitemScroll-left .bd ul li span{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.hib_ys_xm{
width:900px;
height:100px;
position:relative;
}
.hib_ys_xm_E{
width:150px;
height:40px;
position:absolute;
left:214px;
top:0;
}
.hib_ys_xm_E a{
width:95px;
height:38px;
line-height:38px;
font-size:16px;
color:#c9282e;
display:block;
border:1px solid #c9282e;
background:url(../images/zx_ico.png) 29px 9px no-repeat;
padding-left:55px;
border-radius:20px;
}
.hib_ys_xm_E a:hover{
background:url(../images/zx_icos.png) 29px 9px no-repeat;
background-color:#c9282e;
color:#fff;}
.hib_ys_xm_F{
width:302px;
height:40px;
line-height:40px;
position:absolute;
left:384px;
top:0;
font-size:18px;
color:#1a1919;

}

.hib_item_liucheng{
width:900px;
background-color:#fff;
border-radius:12px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
overflow:hidden;
}

.hib_item_lcheng{
width:830px;
margin:40px auto 0 auto;
overflow:hidden;
}

.lchengScroll-left{ position:relative; width:830px; margin:0 auto 0 auto; height:320px;background:url(../images/jt_bg.png) 186px 25px no-repeat;}
.lchengScroll-left .hd{ overflow:hidden;  height:20px; padding:0 10px; width:128px; margin:25px auto 0 302px;}
.lchengScroll-left .hd .prev{ display:block; width:20px; height:20px; float:right; margin-right:5px;overflow:hidden; cursor:pointer; background:url("../images/t_lt.png") no-repeat; display:none;}
.lchengScroll-left .hd .prev:hover{background:url("../images/t_lts.png") no-repeat;}
.lchengScroll-left .hd .next{display:block; width:20px; height:20px; float:right; margin-right:5px; overflow:hidden; cursor:pointer; background:url("../images/t_rt.png") no-repeat; display:none;}
.lchengScroll-left .hd .next:hover{background:url("../images/t_rts.png") no-repeat;}
.lchengScroll-left .hd .prevStop{ background-position:-60px 0; }
.lchengScroll-left .hd .nextStop{ background-position:-60px -50px; }
.lchengScroll-left .hd ul{ float:right; overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; margin-top:7px;}
.lchengScroll-left .hd ul li{ float:left;  width:12px; height:12px; overflow:hidden; margin-right:10px; text-indent:-999px; cursor:pointer; background:url("../images/cr_out.png") no-repeat; }
.lchengScroll-left .hd ul li.on{ background:url("../images/cr_hover.png") no-repeat; }
.lchengScroll-left .bd{ width:860px; overflow:hidden;}
.lchengScroll-left .bd ul{ overflow:hidden; zoom:1; margin:0; padding:0; list-style:none; }
.lchengScroll-left .bd ul li{ width:190px; float:left; height:238px;_display:inline; margin-right:20px;}
.lcheng_li{
width:190px;
height:238px;
position:relative;
}
.lcheng_li_ico{
width:190px;
height:100px;
position:absolute;
left:0;
top:0;
text-align:center;
}
.lcheng_li_box{
width:190px;
height:102px;
padding-top:24px;
position:absolute;
left:0;
bottom:0;
background:url(../images/lico_bg.png) no-repeat;
}
.lcheng_li_name{
width:190px;
height:40px;
line-height:38px;
text-align:center;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
}
.lcheng_li_desc{
width:190px;
height:48px;
line-height:16px;
text-align:center;
font-size:14px;
color:#4c4c4c;
overflow:hidden;
}


.hib_item_baike{
width:900px;
background-color:#fff;
border-radius:12px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
overflow:hidden;
}

.hib_item_best{
width:900px;
background-color:#fff;
border-radius:12px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
padding-bottom:60px;
overflow:hidden;
}

.hib_item_ZCT{
width:830px;
height:46px;
line-height:21px;
font-size:14px;
color:#1a1a1a;
text-align:center;
background:url(../images/case_line.png) center 10px no-repeat;
margin:0 auto;
}
.hib_case_brand{
width:830px;
margin:0 auto;
height:130px;
overflow:hidden;
}
.hartner_slide{ position:relative;zoom:1; height: 68px; width:830px;}
.hartner_slide .piclist{ overflow:hidden; zoom:1; height:68px; width:830px; margin:0; padding:0; list-style:none;}
.hartner_slide .ohbox{overflow:hidden; position:relative;left:50px;width:730px;}
.hartner_slide .piclist li{float:left; height:68px;width:157px;}
.hartner_slide .pageBtn span{ background:url(../images/soll_left.png) no-repeat; display:block;width:12px;height:20px;position:absolute;top:24px;cursor:pointer;overflow:hidden; text-indent:-9999px; left:0px;}
.hartner_slide .pageBtn .next{left:810px;background:url(../images/soll_right.png) no-repeat;}
.hartner_slide .pageBtn span:hover{background:url(../images/soll_lefts.png) no-repeat;}
.hartner_slide .pageBtn .next:hover{background:url(../images/soll_rights.png) no-repeat;}

.hib_item_ys{
width:900px;
height:470px;
padding-top:20px;
background:url(../images/ys_bg.jpg) repeat;
}
.hib_item_yso{
width:840px;
margin:0 auto;
overflow:hidden;
}
.hib_item_yso ul{
margin:0;
padding:0;
list-style:none;
}
.hib_item_yso ul li{
width:420px;
height:170px;
float:left;
}
.hib_item_yso_li{
width:400px;
height:150px;
background-color:#fff;
margin:0 auto;
box-shadow:0 0 7px rgba(6,40,97,0.2);
position:relative;
}
.hib_item_yso_lia{
width:309px;
padding-left:41px;
height:36px;
line-height:36px;
position:absolute;
left:28px;
top:21px;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
}
.tcon_1{
background:url(../images/icon_1.png) left center no-repeat;
}
.tcon_2{
background:url(../images/icon_2.png) left center no-repeat;
}
.tcon_3{
background:url(../images/icon_3.png) left center no-repeat;
}
.tcon_4{
background:url(../images/icon_4.png) left center no-repeat;
}

.hib_item_yso_lib{
width:310px;
height:54px;
line-height:18px;
position:absolute;
left:69px;
top:59px;
font-size:14px;
color:#1a1a1a;
}

.hib_item_china{
width:900px;
overflow:hidden;
}
.hib_item_TT{
width:840px;
height:54px;
margin:35px auto 0 auto;
line-height:54px;
font-weight:bold;
color:#1a1a1a;
font-size:24px;
padding-left:20px;
background:url(../images/item_a.png) left 21px no-repeat;
}
.hib_item_Ts{
width:820px;
height:52px;
line-height:28px;
margin:0 auto;
font-size:16px;
color:#c9282e;
font-weight:bold;
}
.hib_item_team{
width:840px;
height:460px;
margin:0 auto;
overflow:hidden;
}
.hib_item_team ul{
margin:0;
padding:0;
list-style:none;
}
.hib_item_team ul li{
width:190px;
height:190px;
margin:0 10px 10px 10px;
position:relative;
overflow:hidden;
float:left;
}
.hib_item_team ul li img{
width:190px;
height:190px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.hib_item_team ul li:hover .CB_team_ol{
top:148px;
}

.hib_item_lc{
width:900px;
padding-top:20px;
padding-bottom:50px;
background-color:#f7f7f7;
overflow:hidden;
}
.hib_item_lci{
width:900px;
text-align:center;
overflow:hidden;
}

.hib_item_bks{
width:830px;
margin:25px auto 45px auto;
overflow:hidden;
}
.hib_item_bk{
width:900px;
overflow:hidden;
}
.hib_item_bk ul{
margin:0;
padding:0;
list-style:none;
}
.hib_item_bk ul li{
width:367px;
padding-left:13px;
height:44px;
line-height:44px;
float:left;
background:url(../images/em.png) left center no-repeat;
border-bottom:1px dashed #e5e5e5;
margin-right:70px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}
.hib_item_bk ul li a{
font-size:16px;
color:#1a1a1a;
text-decoration:none;
}
.hib_item_bk ul li:hover{
background:url(../images/om.png) left center no-repeat;
}
.hib_item_bk ul li:hover a{
color:#c9282e;
}

.hib_item_r{
width:280px;
float:right;
}
.fixed_right{ position: fixed;_position: absolute;top:0; width:280px;z-index:99;}

.xc_x_ren{
width:280px;
height:360px;
border-radius:12px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
position:relative;
display:none;
margin-bottom:20px;
overflow:hidden;
}
.item_laoshi{
width:280px;
height:400px;
position:absolute;
left:0;
top:0;
z-index:1;
overflow:hidden;
}
.item_laoshi img{
width:280px;
height:400px;
}
.xc_x_renC{
width:140px;
height:40px;
position:absolute;
left:0;
bottom:0;
z-index:2;
}
.xc_x_renC a{
width:87px;
padding-left:53px;
height:40px;
line-height:40px;
background:url(../images/kf_icon.png) 27px 10px no-repeat;
background-color:#e84606;
display:block;
font-size:16px;
color:#fff;
}
.xc_x_renD{
width:140px;
height:40px;
position:absolute;
right:0;
bottom:0;
z-index:2;
}
.xc_x_renDx{
width:140px;
height:40px;
position:relative;
cursor:pointer;
}
.xc_x_renDxa{
width:89px;
padding-left:51px;
height:40px;
line-height:40px;
background:url(../images/wx_icon.png) 23px 11px no-repeat;
background-color:#0dac85;
font-size:16px;
color:#fff;
position:absolute;
left:0;
top:0;
}
.xc_x_renDxb{
width:140px;
height:140px;
position:absolute;
left:0;
top:-140px;
display:none;
}
.xc_x_renDxb img{
width:140px;
height:140px;
}

.xc_x_renDx:hover .xc_x_renDxb{
display:block;
} 

.hib_item_ncase{
width:260px;
background-color:#ffffff;
border-radius:12px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
padding:0 10px;
overflow:hidden;
}
.hib_item_zcase{
width:250px;
padding:5px 15px;
border-radius:10px;
background-color:#fff;
box-shadow:0 0 7px rgba(0,0,0,0.12);
overflow:hidden;
}
.hib_item_ncase_T{
width:250px;
height:71px;
overflow:hidden;
}
.hib_item_ncase_T span{
width:110px;
padding-left:10px;
height:71px;
display:inline;
float:left;
line-height:71px;
font-size:20px;
color:#1a1a1a;
}
.hib_item_ncase_T label{
width:86px;
height:71px;
display:inline;
float:right;
}
.hib_item_ncase_T label a{
width:86px;
height:71px;
line-height:71px;
display:block;
background:url(../images/more.png) 63px center no-repeat;
color:#808080;
font-size:14px;
}
.hib_item_ncase_T label a:hover{
background:url(../images/xores.png) right center no-repeat;
color:#e84606;
}

.hib_item_ncase_T label a{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.case_main{
width:1200px;
}
.left{
width:900px;
float:left;
}
.bk_article_box{
width:840px;
padding:40px 30px 10px 30px;
background-color:#fff;
box-shadow:0 0 16px rgba(24,76,162,0.12);
border-radius:10px;
overflow:hidden;
}
.bk_article_title{
width:840px;
padding:10px 0;
line-height:36px;
font-size:30px;
color:#1a1a1a;
font-weight:bold;
}
.bk_article_desc{
width:840px;
height:60px;
line-height:30px;
border-bottom:1px solid #f0f0f0;
color:#000000;
font-size:14px;
}
.bk_article_desc span{
color:#c9282e;
}
.bk_article_content{
width:840px;
padding:20px 0;
overflow:hidden;
font-size:16px;
line-height:24px;
color:#1a1a1a;
}
.bk_article_TS{
width:780px;
padding:20px 30px 50px 30px;
background-color:#f5f5f5;
overflow:hidden;
}
.bk_article_TS_ico{
width:755px;
height:59px;
line-height:59px;
padding-left:25px;
font-size:18px;
font-weight:bold;
color:#1a1a1a;
background:url(../images/ts_ico.png) left 18px no-repeat;
}
.bk_article_TS_txt{
width:780px;
font-size:14px;
color:#1a1a1a;
overflow:hidden;
line-height:24px;
}
.bk_article_TS_txt strong{
font-size:18px;
color:#1a1a1a;
}
.bk_article_TS_txt strong em{
font-style:normal;
color:#c9282e;
font-size:24px;
}

.bk_article_PN{
width:840px;
padding:20px 0;
line-height:36px;
font-size:14px;
border-top:1px solid #f0f0f0;
border-bottom:1px solid #f0f0f0;
overflow:hidden;
margin-top:40px;
color:#1a1a1a;
}
.bk_article_PN a:hover{
color:#c9282e;
}
.bk_article_tool{
width:840px;
padding:30px 0;
border-bottom:1px solid #f0f0f0;
overflow:hidden;
}
.bk_article_tool_left{
width:350px;
float:left;
}

.bk_article_tool_right{
width:112px;
float:right;
overflow:hidden;
}
.bk_article_tool_right a{
width:110px;
height:28px;
display:block;
line-height:28px;
border:1px solid #f0f0f0;
text-align:center;
font-size:14px;
color:#000000;
}
.bk_article_tool_right a:hover{
background-color:#c9282e;
border-color:#c9282e;
color:#fff;
}
.bk_article_copy{
width:840px;
height:72px;
line-height:72px;
text-align:right;
font-size:16px;
color:#1a1a1a;
}

.cases_34{
width:900px;
border-radius:10px;
overflow:hidden;
}

.right{
width:280px;
float:right;
}

.zm_case{
width:260px;
padding-bottom:10px;
overflow:hidden;
}
.zm_case ul{
margin:0;
padding:0;
list-style:none;
}
.zm_case ul li{
width:130px;
height:70px;
float:left;
}
.zm_case ul li img{
width:118px;
height:58px;
border:1px solid #e5e5e5;;
}

.xc_cases_li{
width:250px;
padding:0 14px;
overflow:hidden;
}
.xc_cases_li ul{
margin:0;
padding:0;
list-style:none;
}
.xc_cases_li ul li{
width:236px;
padding-left:14px;
padding-top:16px;
height:52px;
float:left;
line-height:19px;
border-bottom:1px solid #eeeeee;
overflow:hidden;
background:url(../images/em.png) left 23px no-repeat;
}
.xc_cases_li ul li a{
font-size:14px;
color:#1a1a1a;
text-decoration:none;
}
.xc_cases_li ul li:hover{
background:url(../images/sm.png) left 23px no-repeat;
}
.xc_cases_li ul li:hover a{
color:#e84606;
}

.xc_cases_more{
width:280px;
height:40px;
}
.xc_cases_more a{
width:280px;
height:40px;
display:block;
line-height:40px;
text-align:center;
color:#fff;
font-size:16px;
background-color:#c9282e;
}

.hib_item_k{
width:280px;
height:160px;
border-radius:10px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
overflow:hidden;
}
.hib_item_ks{
width:280px;
height:280px;
border-radius:10px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
overflow:hidden;
}
.hib_item_lx{
width:280px;
height:400px;
background:url(../images/lx_bg.png) no-repeat;
position:relative;
box-shadow:0 0 7px rgba(0,0,0,0.12);
border-radius:10px;
overflow:hidden;
}
.hib_item_lxA{
width:280px;
height:60px;
line-height:30px;
font-size:22px;
color:#000;
position:absolute;
left:0;
top:175px;
text-align:center;
}
.hib_item_lxB{
width:172px;
height:48px;
line-height:48px;
background:url(../images/400_icon.png) 39px center no-repeat;
padding-left:64px;
background-color:#e84606;
font-size:20px;
color:#fff;
font-family:Arial, Helvetica, sans-serif;
position:absolute;
left:20px;
top:253px;
border-radius:40px;
}
.hib_item_lxC{
width:236px;
height:48px;
position:absolute;
left:20px;
top:317px;
}
.hib_item_lxC a{
width:136px;
background:url(../images/kf_icons.png) 68px center no-repeat;
padding-left:96px;
border:2px solid #e84606;
height:44px;
display:block;
border-radius:20px;
color:#e84606;
font-size:16px;
line-height:44px;
border-radius:40px;
}


.all_best{
width:100%;
height:540px;
background-color:#fff;
padding-top:10px;
overflow:hidden;
}
.hib_best_T{
width:1200px;
height:115px;
line-height:115px;
text-align:center;
font-size:36px;
color:#1f1f1f;
overflow:hidden;
}
.hib_best_Tc{
width:1200px;
height:84px;
overflow:hidden;
}
.hib_best_Tc span{
width:300px;
height:84px;
line-height:84px;
display:inline;
float:left;
color:#1a1a1a;
font-weight:bold;
font-size:24px;
}
.hib_best_Tc label{
width:70px;
float:right;
padding-top:35px;
height:45px;
display:inline;
}

.hib_best_ul{
width:1230px;
margin:0 auto;
}
.hib_best_slide{ position:relative;zoom:1; height: 380px; width:1200px;}
.hib_best_slide .piclist{ overflow:hidden; zoom:1; height:380px; width:1200px; margin:0; padding:0; list-style:none;}
.hib_best_slide .ohbox{position:relative;left:0;width:1200px;}
.hib_best_slide .piclist li{float:left;width:270px; height: 380px;margin-right:25px; margin-left:15px;}
.hib_best_slide .pageBtn span{ background:url(../images/al_lt.png) no-repeat; display:block;width:40px;height:40px;position:absolute;top:144px;cursor:pointer;overflow:hidden; text-indent:-9999px; left:15px; z-index:99;}
.hib_best_slide .pageBtn .next{left:1175px;background:url(../images/al_rt.png) no-repeat;}
.hib_best_slide .pageBtn span:hover{background:url(../images/al_lts.png) no-repeat;}
.hib_best_slide .pageBtn .next:hover{background:url(../images/al_rts.png) no-repeat;}
.hib_best_ol{
width:270px;
height:350px;
background-color:#f7f7f7;
position:relative;
}
.hib_best_olA{
width:270px;
height:200px;
position:absolute;
left:0;
top:0;
}
.hib_best_olA img{
width:270px;
height:200px;
}
.hib_best_olB{
width:270px;
height:44px;
line-height:44px;
font-size:24px;
position:absolute;
left:0;
top:219px;
text-align:center;
}
.hib_best_olC{
width:270px;
height:34px;
line-height:34px;
font-size:16px;
position:absolute;
left:0;
top:261px;
text-align:center;
color:#1a1a1a;
}

.fsj_1{
border-bottom:2px solid #409c35;
}
.fsj_2{
border-bottom:2px solid #2b8c96;
}
.fsj_3{
border-bottom:2px solid #005d24;
}
.fsj_4{
border-bottom:2px solid #000081;
}
.fsj_5{
border-bottom:2px solid #808080;
}
.fsj_6{
border-bottom:2px solid #a30b41;
}
.fsj_7{
border-bottom:2px solid #0652a0;
}
.fsj_1 .hib_best_olB{
color:#409c35;
}
.fsj_2 .hib_best_olB{
color:#2b8c96;
}
.fsj_3 .hib_best_olB{
color:#005d24;
}
.fsj_4 .hib_best_olB{
color:#000081;
}
.fsj_5 .hib_best_olB{
color:#23232b;
}
.fsj_6 .hib_best_olB{
color:#a30b41;
}
.fsj_7 .hib_best_olB{
color:#0652a0;
}

.hib_best_ol:hover{
background-color:#fff;
box-shadow:0 0 15px rgba(0,0,0,0.2);
}

.all_fuwu{
width:100%;
padding-top:15px;
padding-bottom:60px;
background-color:#fff;
overflow:hidden;
}
.fib_T{
width:1200px;
height:90px;
line-height:90px;
text-align:center;
font-size:42px;
color:#1a1a1a;
font-weight:bold;
}
.fib_tab{
width:1200px;
height:55px;
border-bottom:1px solid #c7c7c7;
overflow:hidden;
}
.fib_tab ul{
margin:0;
padding:0;
list-style:none;
}
.fib_tab ul li{
width:200px;
height:52px;
padding-top:5px;
float:left;
}
.fib_tab ul li:nth-child(1){
width:120px;
padding:5px 30px 0 30px;
}
.fib_tab ul li:nth-child(2){
width:190px;
padding:5px 20px 0 20px;
}
.fib_tab ul li:nth-child(3){
width:190px;
padding:5px 20px 0 20px;
}
.fib_tab ul li:nth-child(4){
width:164px;
padding:5px 18px 0 18px;
}
.fib_tab ul li:nth-child(5){
width:150px;
padding:5px 20px 0 20px;
}
.fib_tab ul li:nth-child(6){
width:120px;
padding:5px 10px 0 30px;
}

.fib_tab ul li a{
display:inline-block;
padding-left:44px;
height:48px;
line-height:48px;
margin:0 auto;
font-size:14px;
color:#1a1a1a;
}
.fib_tab ul li a.fcl_1{
background:url(../images/fw_01.png) 7px center no-repeat;
}
.fib_tab ul li a.fcl_2{
background:url(../images/fw_02.png) 4px center no-repeat;
}
.fib_tab ul li a.fcl_3{
background:url(../images/fw_03.png) 7px center no-repeat;
}
.fib_tab ul li a.fcl_4{
background:url(../images/fw_04.png) 7px center no-repeat;
}
.fib_tab ul li a.fcl_5{
background:url(../images/fw_05.png) 4px center no-repeat;
}
.fib_tab ul li a.fcl_6{
background:url(../images/fw_06.png) 7px center no-repeat;
}

.fib_tab ul li.selected a.fcl_1{
background:url(../images/fw_01s.png) 7px center no-repeat;
color:#c9282e;
font-weight:bold;
border-bottom:2px solid #c9282e;
}
.fib_tab ul li.selected a.fcl_2{
background:url(../images/fw_02s.png) 4px center no-repeat;
color:#c9282e;
font-weight:bold;
border-bottom:2px solid #c9282e;
}
.fib_tab ul li.selected a.fcl_3{
background:url(../images/fw_03s.png) 7px center no-repeat;
color:#c9282e;
font-weight:bold;
border-bottom:2px solid #c9282e;
}
.fib_tab ul li.selected a.fcl_4{
background:url(../images/fw_04s.png) 7px center no-repeat;
color:#c9282e;
font-weight:bold;
border-bottom:2px solid #c9282e;
}
.fib_tab ul li.selected a.fcl_5{
background:url(../images/fw_05s.png) 4px center no-repeat;
color:#c9282e;
font-weight:bold;
border-bottom:2px solid #c9282e;
}
.fib_tab ul li.selected a.fcl_6{
background:url(../images/fw_06s.png) 7px center no-repeat;
color:#c9282e;
font-weight:bold;
border-bottom:2px solid #c9282e;
}

.fib_rz{
width:1228px;
}
.fib_rz ul{
margin:0;
padding:0;
list-style:none;
}
.fib_rz ul li{
width:307px;
float:left;
height:360px;
}
.fib_rz_li{
width:280px;
height:340px;
position:relative;
background:url(../images/class_out.png) no-repeat;
background-color:#fff;
}
.fib_rz_li_A{
width:280px;
height:130px;
position:absolute;
left:0;
top:28px;
text-align:center;
overflow:hidden;
}
.fib_rz_li_A img{
width:130px;
height:130px;
}
.fib_rz_li_B{
width:260px;
height:38px;
line-height:38px;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
position:absolute;
left:10px;
top:172px;
text-align:center;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}
.fib_rz_li_B sup{
display:none;
}
.fib_rz_li_C{
width:280px;
height:35px;
line-height:35px;
font-size:16px;
color:#1a1a1a;
position:absolute;
left:0;
top:202px;
text-align:center;
}
.fib_rz_li_D{
width:138px;
height:38px;
line-height:38px;
font-size:16px;
color:#c9282e;
position:absolute;
left:70px;
top:262px;
text-align:center;
border:1px solid #c9282e;
border-radius:20px;
}

.fib_rz_li:hover{
background:url(../images/class_hover.png) no-repeat;
box-shadow:0 0 15px rgba(23,78,169,0.36);
}
.fib_rz_li:hover .fib_rz_li_D{
background-color:#c9282e;
border-color:#c9282e;
box-shadow:0 0 7px rgba(0,0,0,0.12);
color:#fff;
}

.fw_duo{
width:1200px;
height:156px;
background:url(../images/fw_more.png) 206px center no-repeat;
position:relative;
}
.jihe-subject-item6-sub {
	float:left;
	margin-left:120px;
	margin-top:52px;
	position:relative;
	width:205px;
	font-size:26px;
	line-height:156px;
	color:#fff;
}
.jihe-subject-item6-sub:before {
	content:"";
	position:absolute;
	left:0;
	top:12px;
	width:31px;
	height:27px;
	background:url(../images/biao.png) no-repeat;
	-webkit-animation:rotateForEver4 2.2s linear infinite;
	-moz-animation:rotateForEver4 2.2s linear infinite;
	-ms-animation:rotateForEver4 2.2s linear infinite;
	-o-animation:rotateForEver4 2.2s linear infinite;
	animatio:rotateForEver4 2.2s linear infinite
}

.fw_duo_action{
width:144px;
height:42px;
background:url(../images/fw_more_btn.png) no-repeat;
position:absolute;
left:950px;
top:56px;
}
.duo_gy{ display:block; width:144px; height:42px; overflow:hidden; position:relative; text-align:center; line-height:42px; font-size:16px; color:#e54608; font-weight:bold;}
.duo_gy span{ display:block; position:relative; cursor:pointer; top:0;}
.gytline2, .gyxti a, .duo_gy span, .gylb li, .duo_gy{ 
	-webkit-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-moz-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	-o-transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 1.1);
	transition: all 0.3s cubic-bezier(0.25, 0.46, 0.45, 1.1);}
.gylb li:hover{ background:#f8f8f8;}
.gylb li:hover .gytline2{ width:100%;}
.gylb li:hover .gyxti a{ color:#4573c7;}
.duo_gy:hover{ border-color:#4573c7;}
.duo_gy:hover span{ top:-100%; color:#e54608;}

@-webkit-keyframes rotateForEver4 {
	0% {
	left:-54px;
	transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0)
}
20% {
	left:-36px;
	transform:rotate(120deg);
	-ms-transform:rotate(120deg);
	-webkit-transform:rotate(120deg);
	-moz-transform:rotate(120deg);
	-o-transform:rotate(120deg)
}
40% {
	left:-18px;
	transform:rotate(240deg);
	-ms-transform:rotate(240deg);
	-webkit-transform:rotate(240deg);
	-moz-transform:rotate(240deg);
	-o-transform:rotate(240deg)
}
60% {
	left:0;
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg)
}
to {
	left:-54px;
	transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0)
}
}@keyframes rotateForEver4 {
	0% {
	left:-54px;
	transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0)
}
20% {
	left:-36px;
	transform:rotate(120deg);
	-ms-transform:rotate(120deg);
	-webkit-transform:rotate(120deg);
	-moz-transform:rotate(120deg);
	-o-transform:rotate(120deg)
}
40% {
	left:-18px;
	transform:rotate(240deg);
	-ms-transform:rotate(240deg);
	-webkit-transform:rotate(240deg);
	-moz-transform:rotate(240deg);
	-o-transform:rotate(240deg)
}
60% {
	left:0;
	transform:rotate(360deg);
	-ms-transform:rotate(360deg);
	-webkit-transform:rotate(360deg);
	-moz-transform:rotate(360deg);
	-o-transform:rotate(360deg)
}
to {
	left:-54px;
	transform:rotate(0);
	-ms-transform:rotate(0);
	-webkit-transform:rotate(0);
	-moz-transform:rotate(0);
	-o-transform:rotate(0)
}
}

.fib_cases{
width:1230px;
}
.fib_cases ul{
margin:0;
padding:0;
list-style:none;
}
.fib_cases ul li{
width:410px;
float:left;
height:555px;
}
.fib_cases_li{
width:380px;
height:525px;
position:relative;
background:url(../images/fib_cases_li.png) center bottom no-repeat;
background-color:#fff;
margin-top:6px;
}

.fib_cases ul li.colr_a .fib_cases_li{
background:url(../images/fib_cases_lia.png) center bottom no-repeat;
}
.fib_cases ul li.colr_b .fib_cases_li{
background:url(../images/fib_cases_lib.png) center bottom no-repeat;
}
.fib_cases ul li.colr_c .fib_cases_li{
background:url(../images/fib_cases_lic.png) center bottom no-repeat;
}

.fib_cases_li_A{
width:380px;
height:285px;
position:absolute;
left:0;
top:0;
text-align:center;
}
.fib_cases_li_A img{
width:380px;
height:285px;
border:none;
}
.fib_cases_li_B{
width:320px;
height:24px;
position:absolute;
left:30px;
top:313px;
}
.fib_cases_li_B a{
padding:0 15px;
height:24px;
display:inline-block;
line-height:24px;
border:1px solid #e84606;
color:#e84606;
margin-right:6px;
border-radius:2px;
}
.fib_cases_li_B a:hover{
background-color:#e84606;
color:#fff;
}

.fib_cases_li_B span{
padding:0 15px;
height:24px;
display:inline-block;
line-height:24px;
border:1px solid #4c4c4c;
color:#4c4c4c;
margin-right:6px;
border-radius:2px;
}

.fib_cases_li_C{
width:320px;
height:50px;
line-height:22px;
position:absolute;
left:30px;
top:357px;
}
.fib_cases_li_C a{
font-size:18px;
color:#1a1a1a;
font-weight:bold;
text-decoration:none;
}
.fib_cases_li_C a:hover{
color:#c9282e;
}
.fib_cases_li_D{
width:320px;
height:80px;
line-height:20px;
font-size:14px;
color:#888888;
position:absolute;
left:30px;
top:417px;
}

.fib_cases ul li.colr_a:hover .fib_cases_li{
margin-top:0;
box-shadow:0 0 12px rgba(0,0,0,0.3);
background:url(../images/fib_cases_lias.png) center bottom no-repeat;
}
.fib_cases ul li.colr_b:hover .fib_cases_li{
margin-top:0;
box-shadow:0 0 12px rgba(0,0,0,0.3);
background:url(../images/fib_cases_libs.png) center bottom no-repeat;
}
.fib_cases ul li.colr_c:hover .fib_cases_li{
margin-top:0;
box-shadow:0 0 12px rgba(0,0,0,0.3);
background:url(../images/fib_cases_lics.png) center bottom no-repeat;
}

.fib_cases_li{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.Ac_caseT{
width:1200px;
padding-top:10px;
padding-bottom:30px;
overflow:hidden;
}
.Ac_caseTa{
width:1200px;
height:56px;
line-height:56px;
font-size:36px;
font-weight:bold;
text-align:center;
color:#1a1a1a;
}
.Ac_caseTb{
width:1200px;
height:36px;
line-height:36px;
font-size:16px;
text-align:center;
color:#1a1a1a;
}
.Ac_class{
width:1160px;
padding:50px 20px 30px 20px;
box-shadow:0 0 5px rgba(0,0,0,0.07);
background-color:#fff;
overflow:hidden;
}
.Ac_class ul{
margin:0;
padding:0;
list-style:none;
}
.Ac_class ul li{
width:1160px;
float:left;
height:42px;
margin-bottom:10px;
overflow:hidden;
}
.Ac_class ul li.active{
height:84px;
}
.Ac_class_A{
width:146px;
float:left;
height:22px;
line-height:22px;
padding-left:20px;
font-size:16px;
color:#1a1a1a;
background:url(../images/class_line.png) 140px center no-repeat;
}
.Ac_class_B{
width:940px;
float:left;
overflow:hidden;
}
.Ac_class_B a{
height:22px;
line-height:22px;
display:inline-block;
margin-right:30px;
margin-bottom:20px;
font-size:16px;
color:#4c4c4c;
text-decoration:none;
}
.Ac_class_B a.on{
font-weight:bold;
color:#e84606;
}
.Ac_class_C{
width:42px;
cursor:pointer;
float:right;
}
.Ac_class_C span{
display:inline-block;
height:22px;
font-size:14px;
line-height:22px;
color:#e84606;
}
.Ac_class_C i{
width:10px;
height:22px;
display:inline-block;
float:right;
}
.Ac_class_C i.icon-xialajiantou{
background:url(../images/click_down.png) center center no-repeat;
}
.Ac_class_C i.icon-shanglajiantou{
background:url(../images/click_up.png) center center no-repeat;
}

.zib_lx{
width:1200px;
height:430px;
box-shadow:0 0 5px rgba(0,0,0,0.2);
overflow:hidden;
margin:60px 0 80px 0;
position:relative;
}
.zib_lx_A{
width:1200px;
height:250px;
position:absolute;
left:0;
top:0;
}
.zib_lx_B{
width:376px;
font-size:18px;
height:40px;
line-height:40px;
padding-left:36px;
background:url(../images/lx_ico_1.png) left center no-repeat;
position:absolute;
left:69px;
top:289px;
}
.zib_lx_B strong{
font-size:24px;
color:#e84606;
font-family:Arial, Helvetica, sans-serif;
}
.zib_lx_C{
width:300px;
font-size:18px;
height:40px;
line-height:40px;
padding-left:36px;
background:url(../images/lx_ico_2.png) left center no-repeat;
position:absolute;
left:548px;
top:289px;
}
.zib_lx_D{
width:300px;
font-size:18px;
height:40px;
line-height:40px;
padding-left:36px;
background:url(../images/lx_ico_3.png) left center no-repeat;
position:absolute;
left:69px;
top:332px;
}
.zib_lx_E{
width:800px;
font-size:18px;
height:40px;
line-height:40px;
padding-left:36px;
background:url(../images/lx_ico_4.png) left center no-repeat;
position:absolute;
left:548px;
top:332px;
}

.all_map{
width:100%;
padding-top:20px;
background-color:#f5f5f5;
overflow:hidden;
}
.zib_MT{
width:1200px;
height:115px;
line-height:115px;
text-align:center;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
}
.zib_Map{
width:1200px;
margin:0 auto;
}
.zib_Map ul{
margin:0;
padding:0;
list-style:none;
}
.zib_Map ul li{
width:1200px;
height:340px;
float:left;
}
.zib_Map_li{
width:1200px;
height:320px;
background-color:#fff;
position:relative;
box-shadow:0 0 5px rgba(0,0,0,0.2);
}
.zib_Map_li_A{
width:530px;
height:280px;
position:absolute;
left:30px;
top:20px;
}
.zib_Map_li_A img{
width:530px;
height:280px;
}
.zib_Map_li_B{
width:64px;
height:64px;
position:absolute;
top:39px;
left:628px;
z-index:2;
}
.zib_Map_li_B img{
opacity:0.5;
filter:alpha(opacity=50);
}
.zib_Map_li_C{
width:440px;
padding-left:50px;
height:68px;
line-height:68px;
font-size:24px;
color:#1a1a1a;
font-weight:bold;
border-bottom:1px solid #dcdcdc;
position:absolute;
left:660px;
top:34px;
z-index:1;
}
.zib_Map_li_C span{
font-weight:normal;
color:#c7c7c7;
font-size:14px;
font-family:Arial, Helvetica, sans-serif;
}
.zib_Map_li_D{
width:560px;
height:144px;
position:absolute;
left:639px;
top:123px;
font-size:18px;
line-height:36px;
color:#1a1a1a;
}
.zib_Map_li_D em{
font-style:normal;
color:#c9282e;
font-size:22px;
font-family:Arial, Helvetica, sans-serif;
}

#myarticle{
width:1224px;
/* height:1528px; */
color:#999;
position:relative;
overflow:hidden;
margin:0 auto;
padding-top:12px;
}
#myarticle strong{
color:#333333;
font-size:18px;
}
.get_ct_more {
	height:80px;
	position:absolute;
	bottom:0px;
	width:100%;
	padding-top:100px;
	background:url(../images/trl.png) left bottom repeat-x;
	z-index:999;
}

#btn{width:148px; height:38px; margin:0 auto;cursor:pointer;color:#c9282e;border:1px solid #c9282e; position:relative;padding-left:34px; line-height:38px; background-color:#FFFFFF; font-size:16px; text-align:left;}
#btn em{
cursor: pointer;
background:url(../images/adr_more_ico.png) no-repeat;
width:12px;
height:14px;
display:block;
position:absolute;
top: 8px;
left:106px;
-webkit-animation: opener .6s ease-in-out alternate infinite;
animation: opener .6s ease-in-out alternate infinite;
cursor: pointer;

-webkit-transition: opacity .2s ease-in-out, transform .5s ease-in-out .2s;
transition: opacity .2s ease-in-out, transform .5s ease-in-out .2s;
}

@-webkit-keyframes opener {
    100% {
        top: 14px
    }
}
@keyframes opener {
    100% {
        top: 14px
    }
}

.zib_Map_li:hover{
box-shadow:0 0 12px rgba(23,78,169,0.3);
}
.zib_Map_li:hover .zib_Map_li_B img{
opacity:1;
filter:alpha(opacity=100);
}

.zib_Map_li,.zib_Map_li_B img{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.cib_T{
width:1200px;
height:88px;
padding-top:24px;
line-height:88px;
font-size:36px;
font-weight:bold;
color:#1a1a1a;
}
.cib_Desc{
width:1200px;
/*height:88px;*/
line-height:26px;
font-size:16px;
}
.cib_three{
width:1230px;
height:464px;
}
.cib_three ul{
margin:0;
padding:0;
list-style:none;
}
.cib_three ul li{
width:410px;
float:left;
height:380px;
}
.cib_three_li{
width:380px;
height:380px;
box-shadow:0 0 7px rgba(0,0,0,0.1);
position:relative;
}
.cib_three_li_A{
width:380px;
height:180px;
position:absolute;
left:0;
top:0;
overflow:hidden;
}
.cib_three_li_A img{
width:380px;
height:180px;
}
.cib_three_li_B{
width:380px;
height:44px;
line-height:44px;
position:absolute;
left:0;
top:214px;
font-size:24px;
color:#1a1a1a;
text-align:center;
font-weight:bold;
z-index:2;
}
.cib_three_li_C{
width:322px;
height:78px;
line-height:26px;
position:absolute;
left:29px;
top:265px;
font-size:16px;
color:#1a1a1a;
text-align:center;
z-index:2;
}
.cib_three_li_D{
width:378px;
border:1px solid #e5e5e5;
height:199px;
border-top:none;
position:absolute;
left:0;
top:180px;
z-index:1;
}

.cib_three_li:hover{
box-shadow:0 0 7px rgba(0,0,0,0.2);
}
.cib_three_li:hover .cib_three_li_A img{
transform: scale(1.1);
}
.cib_three_li:hover .cib_three_li_D{
border-bottom:2px solid #c9282e;
}

.cib_three_li,.cib_three_li_A img,.cib_why_li{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.all_cwhy{
width:100%;
padding-top:32px;
height:476px;
background:url(../images/all_five.jpg) center top no-repeat;
overflow:hidden;
}
.cib_WT{
width:1200px;
height:114px;
line-height:114px;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
}
.cib_why{
width:1215px;
height:280px;
}
.cib_why ul{
margin:0;
padding:0;
list-style:none;
}
.cib_why ul li{
width:243px;
height:280px;
float:left;
}
.cib_why_li{
width:230px;
height:280px;
position:relative;
background-color:#fff;
}
.cib_why_li_A{
width:80px;
height:80px;
text-align:center;
position:absolute;
left:75px;
top:29px;
}
.cib_why_li_A span{
width:80px;
height:80px;
display:block;
}
.cib_why_li_A span.icon_1{
background:url(../images/icon_1.png) no-repeat;
}
.cib_why_li_A span.icon_2{
background:url(../images/icon_2.png) no-repeat;
}
.cib_why_li_A span.icon_3{
background:url(../images/icon_3.png) no-repeat;
}
.cib_why_li_A span.icon_4{
background:url(../images/icon_4.png) no-repeat;
}
.cib_why_li_A span.icon_5{
background:url(../images/icon_5.png) no-repeat;
}
.cib_why_li_B{
width:230px;
height:44px;
font-size:24px;
color:#1a1a1a;
line-height:44px;
text-align:center;
position:absolute;
left:0;
top:129px;
}
.cib_why_li_C{
width:202px;
height:54px;
font-size:14px;
color:#1a1a1a;
line-height:18px;
text-align:center;
position:absolute;
left:14px;
top:180px;
}
.cib_why_li:hover{
box-shadow:0 0 10px rgba(13,31,47,0.12);
}
.cib_why_li:hover .cib_why_li_A span.icon_1{
background:url(../images/icon_1s.png) no-repeat;
}
.cib_why_li:hover .cib_why_li_A span.icon_2{
background:url(../images/icon_2s.png) no-repeat;
}
.cib_why_li:hover .cib_why_li_A span.icon_3{
background:url(../images/icon_3s.png) no-repeat;
}
.cib_why_li:hover .cib_why_li_A span.icon_4{
background:url(../images/icon_4s.png) no-repeat;
}
.cib_why_li:hover .cib_why_li_A span.icon_5{
background:url(../images/icon_5s.png) no-repeat;
}

.all_cchina{
width:100%;
height:588px;
padding-top:72px;
background:url(../images/all_china.jpg) center top no-repeat;
overflow:hidden;
}
.CC_china_box{
width:1200px;
height:505px;
position:relative;
}
.CC_T{
width:550px;
height:55px;
line-height:55px;
font-size:36px;
font-weight:bold;
color:#fff;
position:absolute;
left:0;
top:0;
}
.CC_Desc{
width:480px;
height:260px;
position:absolute;
left:39px;
top:126px;
z-index:2;
font-size:24px;
color:#fff;
line-height:48px;
}
.CC_Data{
width:546px;
height:420px;
position:absolute;
left:0;
top:85px;
background:url(../images/trans.png) no-repeat;
z-index:1;
}
.CC_more{
width:160px;
height:40px;
position:absolute;
left:39px;
top:395px;
z-index:2;
}
.CC_more a{
width:158px;
height:38px;
line-height:38px;
display:block;
border:1px solid #e84606;
background-color:#e84606;
color:#fff;
font-size:16px;
text-align:center;
}


.CPc_T{
width:1200px;
padding-top:30px;
height:115px;
line-height:115px;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
}
.CPc_box{
width:1200px;
height:360px;
text-align:center;
}

.all_sq{
width:100%;
height:107px;
padding-top:152px;
background:url(../images/all_sq.jpg) center top no-repeat;
}
.warp_sq{
width:575px;
padding-left:625px;
margin:0 auto;
}
.all_sq a{
width:158px;
height:38px;
border:1px solid #fff;
line-height:38px;
font-size:16px;
color:#fff;
display:block;
text-align:center;
}
.all_sq a:hover{
background-color:#e84606;
border-color:#e84606;
}

.all_sq a{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.wib_T{
width:1200px;
padding-top:32px;
height:92px;
line-height:92px;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
}
.wib_four{
width:1215px;
height:665px;
overflow:hidden;
}
.wib_four ul{
margin:0;
padding:0;
list-style:none;
}
.wib_four ul li{
width:390px;
float:left;
height:295px;
margin-right:15px;
}
.wib_four_b{
width:1200px;
height:280px;
background:url(../images/wh_1.jpg) no-repeat;
position:relative;
}
.wib_four_1{
width:1200px;
height:280px;
background:url(../images/wh_2.jpg) no-repeat;
position:relative;
}
.wib_four_2{
width:1200px;
height:280px;
background:url(../images/wh_3.jpg) no-repeat;
position:relative;
}
.wib_four_3{
width:1200px;
height:280px;
background:url(../images/wh_4.jpg) no-repeat;
position:relative;
}
.wib_four_T{
width:340px;
height:64px;
line-height:64px;
position:absolute;
left:40px;
top:62px;
font-size:30px;
color:#fff;
font-weight:bold;
}
.wib_four_T span{
font-size:18px;
font-family:Arial, Helvetica, sans-serif;
font-weight:normal;
}
.wib_four_hr{
width:240px;
height:2px;
background:url(../images/wib_four_hr.png) no-repeat;
position:absolute;
left:40px;
top:126px;
}
.wib_four_Desc{
width:340px;
height:60px;
line-height:30px;
position:absolute;
left:40px;
top:144px;
font-size:20px;
color:#fff;
}

.all_style{
width:100%;
height:690px;
padding-top:60px;
background:url(../images/all_style.jpg) center top no-repeat;
overflow:hidden;
}
.wib_style{
width:1200px;
height:610px;
position:relative;
}
.wib_style_T{
width:300px;
height:54px;
line-height:54px;
font-size:36px;
color:#1a1a1a;
font-weight:bold;
position:absolute;
left:0;
top:13px;
}
.wib_style_Desc{
width:560px;
height:35px;
line-height:35px;
font-size:16px;
position:absolute;
left:0;
top:69px;
}
.wib_tab{
width:538px;
height:429px;
position:absolute;
left:0;
top:138px;
}
.wib_tab ul{
margin:0;
padding:0;
list-style:none;
}
.wib_tab ul li{
width:508px;
height:142px;
cursor:pointer;
float:left;
position:relative;
border-bottom:1px solid #d9dadc;
}
.wib_tab ul li:last-child{
border:none;
}
.wib_tab_A{
width:538px;
height:44px;
position:absolute;
left:0;
top:31px;
line-height:44px;
font-size:24px;
color:#808080;
font-weight:bold;
}
.wib_tab_B{
width:538px;
height:48px;
line-height:24px;
position:absolute;
left:0;
font-size:16px;
top:81px;
color:#808080;
}

.wib_tab ul li.selected{
background:url(../images/wh_dt.png) left center no-repeat;
}

.wib_tab ul li.selected .wib_tab_A{
color:#c9282e;
left:30px;
}
.wib_tab ul li.selected .wib_tab_B{
left:30px;
color:#1a1a1a;
}
.wib_style_box{
width:610px;
height:610px;
position:absolute;
right:0;
top:0;
background:url(../images/style_bg.gif) no-repeat;
}
.hide{
display:none;
}

.wib_tab ul li,.wib_tab_A,.wib_tab_B{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

.wib_AT{
width:1200px;
height:54px;
line-height:54px;
padding-top:70px;
font-size:36px;
font-weight:bold;
color:#1a1a1a;
}
.wib_AD{
width:1200px;
height:65px;
line-height:35px;
font-size:16px;
}
.wib_case{
width:1200px;
height:456px;
}

.vn_cases{
width:1200px;
padding-bottom:20px;
background-color:#fff;
box-shadow:0 0 9px rgba(0,0,0,0.1);
overflow:hidden;
}

.vn_cases_tab{
width:1200px;
height:50px;
background:url(../images/tab.png) no-repeat;
}
.vn_cases_tab ul{
margin:0;
padding:0;
list-style:none;
}
.vn_cases_tab ul li{
width:399px;
height:50px;
line-height:50px;
text-align:center;
float:left;
margin-right:1px;
font-size:16px;
color:#1a1a1a;
cursor:pointer;
}
.vn_cases_tab ul li.selected{
background:url(../images/active.png) no-repeat;
color:#e84606;
font-weight:bold;
}

.vn_cases_li{
width:1140px;
padding:20px 0 0 60px;
overflow:hidden;
}
.vn_cases_li ul{
margin:0;
padding:0;
list-style:none;
}
.vn_cases_li ul li{
width:188px;
height:40px;
line-height:40px;
float:left;
}
.vn_cases_li ul li a{
font-size:16px;
color:#4c4c4c;
text-decoration:none;
}
.vn_cases_li ul li a:hover{
color:#e84606;
}
.vn_cases_li ul li a.on{
color:#e84606;
}

.vn_cases_li_A{
width:90x;
float:left;
height:22px;
line-height:22px;
font-size:16px;
color:#1a1a1a;
}
.vn_cases_li_A a{
height:22px;
line-height:22px;
display:inline-block;
margin-right:30px;
margin-bottom:20px;
font-size:16px;
color:#4c4c4c;
text-decoration:none;
}
.vn_cases_li_A a.on{
font-weight:bold;
color:#e84606;
}

.vn_cases_li_B{
width:970px;
float:right;
overflow:hidden;
}
.vn_cases_li_B a{
height:22px;
line-height:22px;
display:inline-block;
margin-right:30px;
margin-bottom:20px;
font-size:16px;
color:#4c4c4c;
text-decoration:none;
}
.vn_cases_li_B a.on{
font-weight:bold;
color:#e84606;
}

.all_znews{
width:100%;
padding-bottom:60px;
overflow:hidden;
}
.znews_curr{
width:1200px;
height:68px;
line-height:68px;
font-size:14px;
color:#000000;
}
.znews_curr a{
font-size:14px;
color:#000000;
text-decoration:none;
}
.znews_curr span{
color:#c9282e;
}

.znews_main{
width:1200px;
}
.znews_left{
width:890px;
float:left;
}

.ZN_tab_search{
width:890px;
height:70px;
border-radius:10px;
background-color:#f5f5f5;
overflow:hidden;
}
.ZN_tab{
width:440px;
float:left;
overflow:hidden;
}
.ZN_tab ul{
margin:0;
padding:0;
list-style:none;
}
.ZN_tab ul li{
width:110px;
height:70px;
background:url(../images/news_tab.png) right center no-repeat;
float:left;
}
.ZN_tab ul li a{
width:110px;
height:70px;
display:block;
line-height:70px;
text-align:center;
font-size:16px;
color:#1a1a1a;
}
.ZN_tab ul li a.sel{
background:url(../images/new_tab.png) center bottom no-repeat;
color:#c9282e;
font-weight:bold;
}

.ZN_tab ul li:first-child a{
border-radius:10px 0 0 10px;
}

.ZN_tab ul li:last-child{
background:none;
}

.ZN_search{
width:342px;
height:40px;
float:right;
margin-right:30px;
position:relative;
}

.znews_list{
width:890px;
margin-top:30px;
border-top:1px solid #dcdcdc;
}
.znews_list ul{
margin:0;
padding:0;
list-style:none;
}
.znews_list ul li{
width:888px;
height:184px;
border:1px solid #dcdcdc;
border-top:none;
border-bottom:1px solid #ebebeb;
float:left;
}
.znews_list ul li a{
width:888px;
height:184px;
display:block;
}
.znews_list_li{
width:888px;
height:184px;
position:relative;
}
.znews_list_li_A{
width:828px;
height:42px;
line-height:42px;
font-size:20px;
color:#1a1a1a;
font-weight:bold;
position:absolute;
left:30px;
top:28px;
}
.znews_list_li_B{
width:828px;
height:52px;
line-height:26px;
font-size:16px;
color:#1a1a1a;
position:absolute;
left:30px;
top:76px;
}
.znews_list_li_C{
width:110px;
padding-left:20px;
height:34px;
line-height:34px;
position:absolute;
left:30px;
top:134px;
background:url(../images/time.png) left center no-repeat;
font-size:14px;
color:#b2b2b2;
}
.znews_list_li_D{
width:410px;
height:34px;
line-height:34px;
position:absolute;
left:146px;
top:134px;
font-size:14px;
color:#b2b2b2;
}
.znews_list_li_E{
width:89px;
height:32px;
line-height:32px;
position:absolute;
right:30px;
background:url(../images/xores.png) 63px center no-repeat;
top:134px;
font-size:14px;
color:#e84606;
}

.znews_list_li:hover{
box-shadow:0 0 12px rgba(0,0,0,0.10);
}
.znews_list_li:hover .znews_list_li_A{
color:#e84606;
}
.znews_list_li:hover .znews_list_li_E{
background:url(../images/xores.png) right center no-repeat;
color:#e84606;
}

.znews_list_li_E{
transition:all 0.3s linear;
	-webkit-transition:all 0.3s linear;
	-moz-transition:all 0.3s linear;
	-o-transition:all 0.3s linear;
}

DIV.bk_yellow{width:900px;clear:both;float:left;padding-bottom:30px;padding-top:30px;PADDING-RIGHT:0;PADDING-LEFT:0;MARGIN:0;TEXT-ALIGN:center;}DIV.bk_yellow A{padding:5px 3px 5px 3px;background-color:#FAFAFA;BORDER-RIGHT:#ccc 1px solid;BORDER-TOP:#ccc 1px solid;MARGIN:2px 5px 5px 5px;BORDER-LEFT:#ccc 1px solid;COLOR:#000;BORDER-BOTTOM:#ccc 1px solid;TEXT-DECORATION:none; display:inline-block;}DIV.bk_yellow A:hover{BORDER:#c9282e 1px solid;COLOR:#FFF;background-color:#c9282e;}DIV.bk_yellow SPAN.current{padding:5px 3px 5px 3px;BORDER-RIGHT:#c9282e 1px solid;BORDER-TOP:#c9282e 1px solid;FONT-WEIGHT:bold;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#c9282e 1px solid;COLOR:#fff;BORDER-BOTTOM:#c9282e 1px solid;BACKGROUND-COLOR:#c9282e}DIV.bk_yellow SPAN.disabled{padding:5px 3px 5px 3px;BORDER-RIGHT:#eee 1px solid;BORDER-TOP:#eee 1px solid;MARGIN:2px 5px 2px 5px;BORDER-LEFT:#eee 1px solid;COLOR:#ddd;BORDER-BOTTOM:#eee 1px solid;}

.city34_s{
width:890px;
overflow:hidden;
}

.znews_right{
width:280px;
float:right;
}
.TsK_T{
width:280px;
height:31px;
overflow:hidden;
}
.TsK_T span{
width:150px;
padding-left:26px;
height:31px;
display:inline;
float:left;
font-size:20px;
color:#1a1a1a;
background:url(../images/drafts_ico.png) left top no-repeat;
}
.TsK_T label{
width:80px;
height:31px;
line-height:22px;
display:inline;
text-align:right;
line-height:31px;
float:right;
}
.TsK_T label a{
font-size:12px;
color:#1a1a1a;
font-family:Arial, Helvetica, sans-serif;
text-decoration:none;
}
.TsK_T label a:hover{
color:#e84606;
}
.TsK_best{
width:280px;
height:140px;
background:url(../images/t_img.jpg) no-repeat;
position:relative;
}
.TsK_best a{
width:210px;
height:22px;
display:block;
font-size:14px;
color:#fff;
font-weight:bold;
line-height:22px;
background:url(../images/ido.png) left center no-repeat;
padding-left:50px;
position:absolute;
left:10px;
top:109px;
white-space:nowrap;
word-break:keep-all;
overflow:hidden;
text-overflow:ellipsis;
}
.TsK_li{
width:252px;
padding:5px 13px;
border:1px solid #dcdcdc;
background-color:#fff;
border-bottom-left-radius:10px;
border-bottom-right-radius:10px;
overflow:hidden;
}
.TsK_li ul{
margin:0;
padding:0;
list-style:none;
}
.TsK_li ul li{
width:238px;
padding:16px 0;
padding-left:14px;
float:left;
line-height:19px;
border-bottom:1px solid #e6e6e6;
overflow:hidden;
background:url(../images/em.png) left 23px no-repeat;
}
.TsK_li ul li:last-child{
border:none;
}
.TsK_li ul li a{
font-size:14px;
color:#1a1a1a;
text-decoration:none;
}
.TsK_li ul li a:hover{
color:#c9282e;
}

.TsK_lx{
width:280px;
overflow:hidden;
}

.sk_article_box{
width:830px;
padding:40px 29px 10px 29px;
border:1px solid #e6e6e6;
border-radius:10px;
box-shadow:0 0 7px rgba(0,0,0,0.12);
overflow:hidden;
}
.sk_article_title{
width:830px;
padding:10px 0;
line-height:36px;
font-size:30px;
color:#1a1a1a;
font-weight:bold;
}
.sk_article_desc{
width:830px;
height:60px;
line-height:30px;
border-bottom:1px solid #f0f0f0;
color:#000000;
font-size:14px;
}
.sk_article_desc span{
color:#e81414;
}
.sk_article_content{
width:830px;
padding:20px 0;
overflow:hidden;
font-size:16px;
line-height:24px;
color:#1a1a1a;
}
.sk_article_TS{
width:770px;
padding:20px 30px 50px 30px;
background-color:#000000;
overflow:hidden;
}
.sk_article_TS_ico{
width:745px;
height:59px;
line-height:59px;
padding-left:25px;
font-size:18px;
font-weight:bold;
color:#ffed00f5;
background:url(../images/ts_ico.png) left 18px no-repeat;
}
.sk_article_TS_txt{
width:770px;
font-size:14px;
color:#ffffff;
overflow:hidden;
line-height:24px;
}
.sk_article_TS_txt strong{
font-size:18px;
color:#ffffff;
}
.sk_article_TS_txt strong em{
font-style:normal;
color:#c9282e;
font-size:24px;
}

.sk_article_PN{
width:830px;
padding:20px 0;
line-height:36px;
font-size:14px;
border-top:1px solid #f0f0f0;
border-bottom:1px solid #f0f0f0;
overflow:hidden;
margin-top:40px;
color:#1a1a1a;
}
.sk_article_PN a:hover{
color:#c9282e;
}
.sk_article_tool{
width:830px;
padding:30px 0;
border-bottom:1px solid #f0f0f0;
overflow:hidden;
}
.sk_article_tool_left{
width:350px;
float:left;
}

.sk_article_tool_right{
width:112px;
float:right;
overflow:hidden;
}
.sk_article_tool_right a{
width:110px;
height:28px;
display:block;
line-height:28px;
border:1px solid #f0f0f0;
text-align:center;
font-size:14px;
color:#1a1a1a;
}
.sk_article_tool_right a:hover{
background-color:#c9282e;
border-color:#c9282e;
color:#fff;
}
.sk_article_copy{
width:840px;
height:72px;
line-height:72px;
text-align:right;
font-size:14px;
color:#1a1a1a;
}

.all_hr_one{
width:100%;
padding-bottom:80px;
padding-top:20px;
overflow:hidden;
}
.hr_KTT{
width:1200px;
height:120px;
text-align:center;
line-height:120px;
font-size:42px;
color:#1a1a1a;
font-weight:bold;
}
.hr_one{
width:1230px;
height:450px;
}
.hr_one ul{
margin:0;
padding:0;
list-style:none;
}
.hr_one ul li{
width:410px;
float:left;
}
.hr_one_li{
width:380px;
height:450px;
position:relative;
}
.hr_one_lia{
width:380px;
height:450px;
position:absolute;
left:0;
top:0;
z-index:1;
}
.hr_one_lib{
width:320px;
height:50px;
line-height:50px;
font-size:30px;
color:#fff;
position:absolute;
left:30px;
top:40px;
z-index:2;
}
.hr_one_lic{
width:320px;
height:72px;
line-height:24px;
font-size:16px;
color:#fff;
position:absolute;
left:30px;
top:97px;
z-index:2;
}

.all_hr_two{
width:100%;
padding-bottom:80px;
background-color:#f2f2f2;
overflow:hidden;
}
.hr_two_TT{
width:1200px;
height:182px;
line-height:182px;
text-align:center;
font-size:42px;
color:#1a1a1a;
font-weight:bold;
background:url(../images/line.png) center 140px no-repeat;
}

.hr_two_BT{
width:1200px;
height:60px;
background-color:#fff;
border-bottom:1px solid #c2c2c2;
position:relative;
}
.hr_two_BTa{
width:200px;
height:60px;
line-height:60px;
position:absolute;
left:33px;
top:0;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
}
.hr_two_BTb{
width:200px;
height:60px;
line-height:60px;
position:absolute;
left:370px;
top:0;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
}
.hr_two_BTc{
width:200px;
height:60px;
line-height:60px;
position:absolute;
left:627px;
top:0;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
}
.hr_two_BTd{
width:200px;
height:60px;
line-height:60px;
position:absolute;
left:856px;
top:0;
font-size:18px;
color:#1a1a1a;
font-weight:bold;
}
.hr_two{
width:1200px;
overflow:hidden;
}
.hr_two ul{
margin:0;
padding:0;
list-style:none;
}
.hr_two ul li{
width:1200px;
float:left;
cursor:pointer;
overflow:hidden;
}
.hr_two_li{
width:1200px;
height:63px;
background:url(../images/off.png) 1100px center no-repeat;
position:relative;
border-bottom:1px solid #dedede;
}
.hr_two_lia{
width:300px;
height:63px;
line-height:63px;
position:absolute;
left:33px;
top:0;
font-size:18px;
color:#1a1a1a;
}
.hr_two_lib{
width:300px;
height:63px;
line-height:63px;
position:absolute;
left:370px;
top:0;
font-size:18px;
color:#1a1a1a;
}
.hr_two_lic{
width:300px;
height:63px;
line-height:63px;
position:absolute;
left:627px;
top:0;
font-size:18px;
color:#1a1a1a;
}
.hr_two_lid{
width:200px;
height:63px;
line-height:63px;
position:absolute;
left:856px;
top:0;
font-size:18px;
color:#1a1a1a;
}
.hr_two_Desc{
width:1200px;
font-size:14px;
line-height:24px;
color:#1a1a1a;
padding:20px 0 20px 33px;
display:none;
overflow:hidden;
}
.hr_two_Desc a{
color:#e2470b;
text-decoration:none;
}

.hr_two ul li.activ{
background-color:#fff;
}
.hr_two ul li.activ .hr_two_li{
background:url(../images/on.png) 1100px center no-repeat;
}
.hr_two ul li.activ .hr_two_lia{
font-weight:bold;
}
.hr_two ul li.activ .hr_two_Desc{
display:block;
}

.all_fuli{
width:100%;
height:797px;
padding-top:23px;
background:url(../images/all_three.jpg) center top no-repeat;
overflow:hidden;
}

.zb_fuli_T{
width:100%;
height:140px;
line-height:140px;
font-size:42px;
color:#fff;
font-weight:bold;
overflow:hidden;
text-align:center;
}
.zb_fuli{
width:1200px;
height:580px;
position:relative;
}
.zb_fuli_r{
width:600px;
height:580px;
position:absolute;
right:0;
top:0;
z-index:1;
border-radius:10px;
overflow:hidden;
}
.zb_fuli_l{
width:640px;
height:487px;
padding-left:30px;
padding-top:33px;
position:absolute;
z-index:2;
left:0;
top:30px;
background-color:#fff;
box-shadow:0 0 12px rgba(0,0,0,0.2);
border-radius:10px;
overflow:hidden;
}
.zb_fuli_l ul{
margin:0;
padding:0;
list-style:none;
}
.zb_fuli_l ul li{
width:614px;
float:left;
overflow:hidden;
}
.zb_fuli_li{
width:614px;
overflow:hidden;
}
.zb_fuli_lia{
width:614px;
height:30px;
overflow:hidden;
}
.zb_fuli_lia span{
width:50px;
height:30px;
display:inline;
float:left;
line-height:30px;
text-align:center;
background:url(../images/sove.png) no-repeat;
color:#fff;
font-size:14px;
border-radius:20px;
}
.zb_fuli_lia label{
width:554px;
float:right;
height:30px;
line-height:30px;
display:inline;
font-size:18px;
color:#4c4c4c;
font-weight:bold;
}
.zb_fuli_lib{
padding-left:60px;
padding-top:9px;
padding-bottom:32px;
width:554px;
font-size:16px;
color:#4c4c4c;
line-height:24px;
overflow:hidden;
}

.all_hr_four{
width:100%;
padding-top:30px;
padding-bottom:90px;
overflow:hidden;
}
.hr_four{
width:1200px;
overflow:hidden;
}